Skip to content

Commit 9f0d087

Browse files
rbs333claude
andcommitted
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

File tree

.autorc

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"plugins": [
33
"git-tag",
4-
"all-contributors",
54
"conventional-commits",
65
"released"
76
],
@@ -79,14 +78,6 @@
7978
"color": "#8732bc",
8079
"overwrite": true
8180
},
82-
{
83-
"name": "auto:performance",
84-
"changelogTitle": "🏎 Performance",
85-
"description": "Improve performance of an existing feature",
86-
"releaseType": "patch",
87-
"color": "#f4b2d8",
88-
"overwrite": true
89-
},
9081
{
9182
"name": "auto:ci",
9283
"changelogTitle": "CI/CD Changes",

.github/release-drafter-config.yml

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)