Skip to content

feat(template): fold the libraries' improvements into docs.yml - #9

Merged
AlexeyShalaev merged 1 commit into
masterfrom
feat/docs-workflow
Oct 7, 2026
Merged

AlexeyShalaev merged 1 commit into
masterfrom
feat/docs-workflow

Conversation

@AlexeyShalaev

Copy link
Copy Markdown
Member

The libraries' docs workflow now comes from the zensical-docs pack of bedrock-python/engineering-assets (#5 there). This gives template/.github/workflows/docs.yml the same bytes, so a new library starts in step with the hub:

  • workflow_dispatch;
  • a concurrency: pages group, so two quick pushes do not race onto Pages;
  • --no-dev --group docs on uv run, so the build does not reinstall the dev group;
  • uv sync --locked, which fails when uv.lock is out of date.

clientwright and pg-partsmith had these improvements in their own copies; every library gets them now.

The same bytes as the zensical-docs pack of bedrock-python/engineering-assets: workflow_dispatch, a concurrency group so two pushes do not race onto Pages, --no-dev --group docs on uv run, and uv sync --locked. New libraries start in step with the hub.
@AlexeyShalaev
AlexeyShalaev merged commit 8ebf45d into master Oct 7, 2026
2 checks passed
@AlexeyShalaev
AlexeyShalaev deleted the feat/docs-workflow branch October 7, 2026 12:48
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.

1 participant