Skip to content

ci(release): use a dedicated SCOOP_PR_TOKEN for the Scoop manifest job - #883

Merged
getappz merged 1 commit into
masterfrom
ci/scoop-pr-token
Oct 6, 2026
Merged

getappz merged 1 commit into
masterfrom
ci/scoop-pr-token

Conversation

@getappz

@getappz getappz commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Summary

The Update Scoop job in the v1.8.1 release failed on checkout because CLA_SIGNATURES_TOKEN (a PAT created 2026-07-06) was dead. The 1.8.1 manifest was landed by hand in #880.

  • Point the job's checkout and gh calls at a new dedicated SCOOP_PR_TOKEN secret (a fine-grained PAT scoped to this repo, already set), so a single expiring token can no longer break both the CLA check and the Scoop job.
  • Give the generated commit and PR a conventional title (chore(scoop): update manifest to agentflare X); the old scoop manifest: ... title failed the repo's Validate PR title check (not a required check, so it never blocked a merge).

cla.yml still uses CLA_SIGNATURES_TOKEN and is unchanged.

Verification

Cannot run in PR CI (the job only runs on a release tag). The token was checked by hand: it authenticates, and has push + read on this repo. The first real test is the next release's Update Scoop job. Note fine-grained PATs expire; set a reminder for its expiry date.

Agentflare-Agent: claude-code
Agentflare-Branch: ci/scoop-pr-token
Agentflare-Session: 9e2eca52-4fee-4e79-a9fc-0701b47008bf
@getappz
getappz enabled auto-merge (squash) October 6, 2026 08:05
@coderabbitai

coderabbitai Bot commented Oct 6, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

Next included review available in 10 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available. Your 69 included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Repository: getappz/agentflare/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: 891ee9b7-6934-4cdd-9f37-27f72a063e8a
📥 Commits

Reviewing files that changed from the base of the PR and between c18ddfe and 554568a.

📒 Files selected for processing (1)
  • .github/workflows/release.yml
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@getappz
getappz merged commit 18e3cbc into master Oct 6, 2026
17 checks passed
@getappz
getappz deleted the ci/scoop-pr-token branch October 6, 2026 08:06
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