Skip to content

ci: automate releases with release-please (#478)#488

Open
taaha161 wants to merge 2 commits intomainfrom
ci/release_please_workflow
Open

ci: automate releases with release-please (#478)#488
taaha161 wants to merge 2 commits intomainfrom
ci/release_please_workflow

Conversation

@taaha161
Copy link

Status

READY

Description

Automates releases using release-please, following the pattern established in very_good_cli.

Closes #478

  • Added release-please-config.json and .release-please-manifest.json
  • Added release_please.yaml workflow with automatic major version retagging
  • Removed manual release scripts (tool/release_ready.sh, tool/retag_v3.sh)
  • Fixed stale package.json version (2.1.0 → 3.0.0)

Type of Change

  • ✨ New feature (non-breaking change which adds functionality)
  • 🛠️ Bug fix (non-breaking change which fixes an issue)
  • ❌ Breaking change (fix or feature that would cause existing functionality to change)
  • 🧹 Code refactor
  • ✅ Build configuration change
  • 📝 Documentation
  • 🗑️ Chore

@taaha161 taaha161 requested a review from a team as a code owner February 20, 2026 21:53
@taaha161 taaha161 added the ci Changes to continuous integration label Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes to continuous integration

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

ci: automate releases with release_please

1 participant