Skip to content

chore(release): bump to 1.5.6#544

Merged
the-data-viking merged 1 commit into
mainfrom
release/v1.5.6
Jun 3, 2026
Merged

chore(release): bump to 1.5.6#544
the-data-viking merged 1 commit into
mainfrom
release/v1.5.6

Conversation

@claude-dataviking

Copy link
Copy Markdown
Contributor

Cuts v1.5.6 — the four bug fixes merged today (#540, #541, #542, #543) + the attachments docs (#535).

Why this is a pre-bump release PR (not just a labeled fix PR)

Labeling a regular fix PR semver:patch (#543) made auto-tag.yml try to commit the version bump and git push origin HEAD:main, which branch protection rejected: GH013: Repository rule violations. So no tag/release/publish happened. The github-actions bot lacks a push-bypass on main.

This PR pre-bumps the version artifacts the way auto-tag would (__version__.py + site/index.html + site/index.md + site/.well-known/mcp/server-card.json, via the three render scripts), so on merge auto-tag hits its "nothing to commit" path, skips the blocked push, and just tags v1.5.6publish.yml → PyPI. Local test_version_artifacts_in_sync / test_site_markdown / test_well_known_server_card pass, so CI green here ⇒ auto-tag's render is a no-op diff.

Follow-up (separate issue worth filing)

The real fix is to let auto-tag push the bump to main — either add the github-actions identity to the ruleset's bypass actors (Terraform in dataviking-infra), or change RELEASING.md to make pre-bump release PRs the documented flow. Right now the "label any PR semver:patch" flow in RELEASING.md is broken.

🤖 Generated with Claude Code

Cuts the patch release containing the four bug fixes merged today (#540 cost
hint, #541 mcp-install path, #542 dry-run vision guard, #543 report synthesize
hint) plus the attachments docs (#535).

Pre-bumps __version__.py and re-renders the version artifacts (render_site.py,
render_site_markdown.py, render_server_card.py) so auto-tag.yml hits its
"nothing to commit" path and only tags v1.5.6 — its direct version-bump push
to main is currently rejected by branch protection (GH013), which is why
applying semver:patch to a regular fix PR (#543) failed to release. Filing
that pipeline issue separately.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 3, 2026

Copy link
Copy Markdown

Deploying synthpanel with  Cloudflare Pages  Cloudflare Pages

Latest commit: eccee90
Status: ✅  Deploy successful!
Preview URL: https://40c9e735.synthpanel.pages.dev
Branch Preview URL: https://release-v1-5-6.synthpanel.pages.dev

View logs

@claude-dataviking claude-dataviking added the semver:patch Bump patch version on merge label Jun 3, 2026
@the-data-viking the-data-viking merged commit b810d91 into main Jun 3, 2026
19 checks passed
@the-data-viking the-data-viking deleted the release/v1.5.6 branch June 3, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch Bump patch version on merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants