Skip to content

Release model: Pages deploys from CalVer tags - #11

Merged
vpetersson-bot merged 1 commit into
masterfrom
release-model-calver-tags
Jul 27, 2026
Merged

Release model: Pages deploys from CalVer tags#11
vpetersson-bot merged 1 commit into
masterfrom
release-model-calver-tags

Conversation

@vpetersson-bot

Copy link
Copy Markdown
Contributor

Release model: master = rolling, production = tags

These Pages sites deployed from master (production). New model: Pages is production, so it now deploys only from CalVer tags (YYYY.M.PATCH, e.g. 2026.7.3). There is no staging, so master no longer deploys anything.

deploy-pages now triggers on push: tags: ['[0-9][0-9][0-9][0-9].*'] (workflow_dispatch kept).

⚠️ Admin step required before this works: the github-pages environment currently restricts deployments to branch master only. A repo admin must add a tag deployment-branch policy (pattern [0-9][0-9][0-9][0-9].*), otherwise tag deploys will be blocked by the environment. No Pages deploy happens until the first tag is cut and that policy is added.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KnaHskk4LSYZKggBdBZZwc

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KnaHskk4LSYZKggBdBZZwc
@vpetersson-bot
vpetersson-bot merged commit f80bb8b into master Jul 27, 2026
1 check passed
@vpetersson-bot
vpetersson-bot deleted the release-model-calver-tags branch July 27, 2026 15:57
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