Skip to content

docs: update publish-s3 page and add publish section to settings (ru/en) - #300

Open
kazu-li wants to merge 1 commit into
diplodoc-platform:masterfrom
kazu-li:master
Open

docs: update publish-s3 page and add publish section to settings (ru/en)#300
kazu-li wants to merge 1 commit into
diplodoc-platform:masterfrom
kazu-li:master

Conversation

@kazu-li

@kazu-li kazu-li commented Jul 13, 2026

Copy link
Copy Markdown

При настройке публикации документации на S3 обнаружил, что страница описывала устаревшие параметры (storageEndpoint, storageKeyId и т.д.) вместо актуального синтаксиса секции publish, а в доке настроек секция publish отсутствовала полностью.

--- | --- | ---
`endpoint` | Эндпоинт для хранилища S3. | `https://s3.amazonaws.com`
`bucket` | Бакет. | —
`prefix` | Префикс для путей файлов.<br><br>Необязательный параметр. Может использоваться для передачи версии сборки, тогда каждая сборка будет складываться в отдельную папку. | —

@bloodmike bloodmike Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

переделай таблицу в многострочную и убери <br><br> - не будем подавать плохой пример в своей доке


```yaml
publish:
endpoint: "https://s3.example.com"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а тут точно один пробел нужен, а не больше?

Параметр | Описание | Значение по умолчанию
--- | --- | ---
`endpoint` | Эндпоинт для хранилища S3. | `https://s3.amazonaws.com`
`bucket` | Бакет. | —

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Спасибо, кэп :-)

хотя бы "название бакета"

Команда publish только заливает файлы на S3, а не собирает документацию. Если вы хотите загружать на S3 уже готовую статику, то сначала нужно собрать документацию:

```bash
yfm -i docs/ -o docs-html/

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

давай тут в примере вызова явно укажем yfm build

Comment thread ru/settings.md

{% endnote %}

### Секция `publish` {#publish}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

вот это лишнее: этот файл посвящен параметрам yfm build, а не всем параметрам всех действий yfm подряд

@github-actions

Copy link
Copy Markdown

✅ Documentation build

Revision built successfully
Revision preview link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants