Skip to content

fix(release): bump ClawHub skill resource versions to 0.8.9 - #177

Merged
Raftersecurity merged 1 commit into
mainfrom
fix-skill-resource-version-0.8.9
Jun 20, 2026
Merged

fix(release): bump ClawHub skill resource versions to 0.8.9#177
Raftersecurity merged 1 commit into
mainfrom
fix-skill-resource-version-0.8.9

Conversation

@Rome-1

@Rome-1 Rome-1 commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

Fixes the two failing validate-versions checks on the main→prod release PR (#176).

Root cause

node/resources/rafter-security-skill.md and python/rafter_cli/resources/rafter-security-skill.md carry a version: frontmatter field that validate-release.yml requires to match the package version. They were left at 0.8.7 through the 0.8.8 (#170) and 0.8.9 (#175) bumps — the release PRs bumped package.json/pyproject.toml but missed these.

validate-versions only runs as a gate on PRs→prod (and on push→main, post-merge, non-blocking), which is why it didn't surface until #176.

Why it matters (would it block the deploy?)

The deploy workflow publish.yaml (push→prod) doesn't re-run validate-versions, so it wouldn't be aborted by the red checks. But publish-clawhub uses this SKILL.md frontmatter version as the ClawHub release version — so deploying as-is would publish npm/PyPI at 0.8.9 while ClawHub ships the skill at a stale 0.8.7 (cross-registry skew), and the published packages would internally claim 0.8.7. That's exactly the drift the gate guards against.

Fix

Bump both resource files 0.8.7 → 0.8.9 (verified the validate-versions logic passes locally). Once this merges to main, #176 picks it up and goes green.

🤖 Generated with Claude Code

The rafter-security-skill.md frontmatter version (Node + Python copies) was
left at 0.8.7 through the 0.8.8 and 0.8.9 package bumps, failing the
validate-release 'ClawHub skill version matches package version' gate on the
main→prod PR (#176). More importantly, publish-clawhub uses this frontmatter
version as the ClawHub release version — so deploying as-is would ship the skill
at a stale 0.8.7 while npm/PyPI publish 0.8.9 (cross-registry skew). Bump both to
match the package version.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Raftersecurity
Raftersecurity merged commit 0bf21dd into main Jun 20, 2026
@Raftersecurity
Raftersecurity deleted the fix-skill-resource-version-0.8.9 branch June 20, 2026 01:50
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.

2 participants