Skip to content

Docs(ci): Pin the branded docs publisher - #5

Merged
tony merged 3 commits into
masterfrom
docs-logo-pin
Sep 27, 2026
Merged

tony merged 3 commits into
masterfrom
docs-logo-pin

Conversation

@tony

@tony tony commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

Pin the documentation checkout and reusable deployment workflow to 1e459615e9b2bd072b78df46622b1988fe8f88a0, the reviewed branding revision from libtmux/docs#26. Both pins move together so the builder and publisher use one contract.

This makes port builds emit the language and product artwork, browser icons, social cards, and metadata from the shared docs assembly.

Validation

  • actionlint passes with the existing concurrency.queue schema gap excluded. The same diagnostic occurs on the unchanged base workflow.
  • Exactly the two docs SHA pins change; the rest of the workflow is unchanged.
  • Merge after docs #26 passes CI and lands. The pin names an immutable reviewed commit that will remain reachable through that merge.

why: Port builds need the route-specific artwork, browser icons, and
social metadata added to the shared documentation assembly.

what:
- Pin the docs checkout and reusable publisher to the same reviewed SHA
- Adopt the language palettes and static product metadata from docs #26

Verified: actionlint passes; the workflow changes only its paired pins.
why: The branding branch now includes the registry deploy changes
from docs #30, so its reviewed commit has a new identity.

what:
- Move both docs pins to the rebased branding revision
- Keep the checkout and reusable workflow on the same commit
why: The branding revision now recognizes .webmanifest files at the
edge, completing the browser icon rollout.

what:
- Advance the paired docs pins to include the manifest routing fix
@tony
tony deployed to docs-preview September 27, 2026 19:55 — with GitHub Actions Active
@tony
tony merged commit 2069ae4 into master Sep 27, 2026
41 checks passed
@tony
tony deployed to docs-preview-cleanup September 27, 2026 20:03 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
docs-preview-cleanup — 177ab427 Deployed Sep 27, 2026 by tony via cleanup #3
docs-preview — 177ab427 Deployed Sep 27, 2026 by tony via publish (pr-5, pr, false, docs-preview, true) / publish #8
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