Skip to content

fix: release standalone extensions with tags#607

Merged
tractorjuice merged 1 commit into
mainfrom
fix/extension-release-process
Jun 19, 2026
Merged

fix: release standalone extensions with tags#607
tractorjuice merged 1 commit into
mainfrom
fix/extension-release-process

Conversation

@tractorjuice

Copy link
Copy Markdown
Owner

Summary

  • make scripts/push-extensions.sh create or preserve vX.Y.Z tags and GitHub Releases for every standalone extension repo
  • ensure the Gemini extension repo gets the gemini-cli-extension topic for gallery discovery
  • remove pinned release numbers from extension READMEs and document that README release numbers are not allowed
  • add release-process guardrails covering all six standalone extensions, version alignment, README drift, and publish-script coverage

Validation

  • bash -n scripts/push-extensions.sh
  • pytest tests/plugin/test_release_process.py
  • pytest tests/codex/test_codex_extension.py
  • pytest tests/vibe/test_vibe_extension.py tests/paperclip/test_commands_json.py
  • pytest tests/plugin
  • npx markdownlint-cli2 docs/RELEASING.md .claude/skills/release/SKILL.md extensions/arckit-codex/README.md extensions/arckit-vibe/README.md
  • git diff --check

@tractorjuice tractorjuice merged commit cf01c73 into main Jun 19, 2026
1 check passed
@tractorjuice tractorjuice deleted the fix/extension-release-process branch June 19, 2026 07:33
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