Commit 9f0d087
refactor(release): align with redis-agent-kit (drop GitHub App requirement)
Switch the auto-release workflow to use the built-in github-actions[bot]
identity with GITHUB_TOKEN (and optional RELEASE_PAT fallback for protected
branches), removing the need for a custom GitHub App and its two secrets.
- Drop RELEASE_BOT_APP_ID / RELEASE_BOT_PRIVATE_KEY usage
- Use github-actions[bot] as the release bot
- Token: secrets.RELEASE_PAT || secrets.GITHUB_TOKEN
- Add workflow_dispatch first_release input for bootstrap publishing
- Combine canary build into the release job ("Sanity build (pre-tag)")
- Tolerate missing previous tag for the very first release
- Remove release-drafter-config.yml (not used by this strategy)
- Drop auto:performance label to match redis-agent-kit's 10-label set
Now the only required secret is the existing PYPI token.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 7742eca commit 9f0d087
3 files changed
Lines changed: 95 additions & 199 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
79 | 78 | | |
80 | 79 | | |
81 | 80 | | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | 81 | | |
91 | 82 | | |
92 | 83 | | |
| |||
This file was deleted.
0 commit comments