Skip to content

Release model: production deploys from CalVer tags - #38

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

Release model: production deploys from CalVer tags#38
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

Refactors deploys to the new model.

  • master still deploys to staging (deploy-stage, unchanged).
  • production now deploys only from CalVer tags (YYYY.M.PATCH, e.g. 2026.7.3) instead of the production branch.

deploy-prod now triggers on push: tags: ['[0-9][0-9][0-9][0-9].*']; the Cloudflare Worker deploy --env production is unchanged.

After merge, the now-unused production branch will be deleted. No production deploy happens until the first tag is cut.

🤖 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 7a3348e into master Jul 27, 2026
1 check passed
@vpetersson-bot
vpetersson-bot deleted the release-model-calver-tags branch July 27, 2026 15:56
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