Skip to content

Docs(ci): Pin the docs publisher that can publish releases - #7

Merged
tony merged 1 commit into
masterfrom
docs-release-pin
Sep 28, 2026
Merged

tony merged 1 commit into
masterfrom
docs-release-pin

Conversation

@tony

@tony tony commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Part of libtmux/docs#27. This repository pins libtmux/docs 1e459615, whose immutable-tag guard fails every release-version publish before anything is written (libtmux/docs#42). A release tag, or a release republished from libtmux/docs's publish.yml, therefore cannot reach libtmux.org.

This moves both pins to libtmux/docs main (e5d07a35), which includes the fix: the build-script checkout and reusable-deploy.yml. This pull request's own preview build exercises the newer assembly before anything is published.

why: The pinned libtmux/docs commit's immutable-tag guard failed every
release-version publish before writing anything.

what:
- Pin the build-script checkout and reusable-deploy.yml to libtmux/docs
  main, which fixes the guard (libtmux/docs#42)
@tony
tony deployed to docs-preview September 28, 2026 00:31 — with GitHub Actions Active
@tony
tony merged commit f69fa0e into master Sep 28, 2026
41 checks passed
@tony
tony deployed to docs-preview-cleanup September 28, 2026 00:41 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
docs-preview-cleanup — 0cca84f0 Deployed Sep 28, 2026 by tony via cleanup #5
docs-preview — 0cca84f0 Deployed Sep 28, 2026 by tony via publish (pr-7, pr, false, docs-preview, true) / publish #12
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