Skip to content

Conversation

@chaliy
Copy link
Contributor

@chaliy chaliy commented Jan 18, 2026

What

Adopts an agent-driven release process for fetchkit, replacing manual tag-based releases.

Why

Streamlines releases by having agents prepare PRs with version bumps and changelogs, with CI automation handling the rest.

How

  • Add docs/release-process.md documenting the workflow
  • Add .github/workflows/release.yml to create GitHub Releases on merge
  • Update publish.yml to trigger on GitHub Release events
  • Create CHANGELOG.md with project history
  • Update AGENTS.md with release instructions

Risk

  • Low
  • Release workflow change, but no breaking changes to code

Checklist

  • Unit tests are passed
  • Clippy linting passed
  • Documentation is updated
  • Specs are up to date and not in conflict

- Add docs/release-process.md documenting the release workflow
- Add .github/workflows/release.yml for automatic GitHub Release creation
- Update publish.yml to trigger on GitHub Release events
- Create CHANGELOG.md with project history
- Update AGENTS.md to reference new release process
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@chaliy chaliy merged commit cf0f20e into main Jan 18, 2026
16 checks passed
@chaliy chaliy deleted the claude/adopt-release-process-MBAM1 branch January 18, 2026 05:28
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