Skip to content

fix(ci): use ADMIN_TOKEN for release automation#23

Merged
abrichr merged 1 commit intomainfrom
fix/release-automation
Feb 13, 2026
Merged

fix(ci): use ADMIN_TOKEN for release automation#23
abrichr merged 1 commit intomainfrom
fix/release-automation

Conversation

@abrichr
Copy link
Member

@abrichr abrichr commented Feb 13, 2026

Summary

  • Use org-level ADMIN_TOKEN instead of GITHUB_TOKEN for semantic-release
  • Add skip-check to prevent infinite loops on release commits

Root cause

The release workflow for PR #22 (submodule removal) just failed because GITHUB_TOKEN can't push the version-bump commit to main (branch protection requires PRs). Same fix as applied to openadapt-evals and openadapt-capture.

🤖 Generated with Claude Code

GITHUB_TOKEN cannot push version-bump commits to branches with PR
protection. Use org-level ADMIN_TOKEN instead, with skip-check to
prevent infinite loops on release commits.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abrichr abrichr merged commit 177c1e4 into main Feb 13, 2026
4 checks passed
@abrichr abrichr deleted the fix/release-automation branch February 13, 2026 01:46
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.

1 participant