Loading...
Loading...
Create GitHub releases across multiple OSS repositories. Checks release status via `gh oss-watch releases`, analyzes unreleased commits to recommend semver bumps, confirms with user, then creates releases. Triggers: "create releases", "release my packages", "check for releases", "oss releases", "gh oss-watch releases", "/oss-release", "release status", "bump versions"
npx skill4agent add jackchuka/skills gh-oss-releasegh oss-watch releasesgh oss-watch releasesgh api repos/<owner>/<repo>/compare/<last-tag>...HEAD --jq '[.commits[] | .commit.message | split("\n")[0]] | .[]'| Commit pattern | Bump |
|---|---|
| patch |
| minor |
| major |
| Repo | Current | Recommended | Commits | Rationale |
|------|---------|-------------|---------|-----------|
| repo-name | v1.2.3 | v1.2.4 | 5 | All dependency bumps |gh release create <new-tag> --repo <owner>/<repo> --generate-notesgh oss-watch releasescd ~/ghq/github.com/jackchuka/homebrew-tap
git pull origin main
make updateupdate: gql-ingest v3.1.6, slackcli v0.3.0git add -A
git commit -m "<version summary>"
git push origin maingh release create