Skip to content

fix(changelog): disable persist-credentials so the sync PR can push#103

Merged
WomB0ComB0 merged 1 commit into
mainfrom
fix/changelog-persist-creds
Jul 24, 2026
Merged

fix(changelog): disable persist-credentials so the sync PR can push#103
WomB0ComB0 merged 1 commit into
mainfrom
fix/changelog-persist-creds

Conversation

@WomB0ComB0

Copy link
Copy Markdown
Member

Third and final blocker in the changelog auto-PR chain, found by running the workflow end to end.

After #102 fixed the token, the dispatch test failed with remote: Duplicate header: "Authorization" → HTTP 400. actions/checkout persists its token in git config and create-pull-request adds its own, so git sends two auth headers. The action documents persist-credentials: false as the fix.

The generate step has succeeded in every run — only the push/PR step was blocked. This unblocks it.

Test plan

  • After merge: workflow_dispatch the sync; PR step succeeds (opens a PR or clean no-op, no 400)

The dispatch test got past auth into git, then failed with
`remote: Duplicate header: "Authorization"` / HTTP 400. actions/checkout
persists the token in the local git config, and create-pull-request adds its
own; git then sends two Authorization headers.

create-pull-request documents persist-credentials: false as the fix. This was
the actual blocker behind the 400 — the token and permission changes in #102
were necessary but not sufficient. Found by running the workflow end to end.
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@github-actions github-actions Bot added the area:ci GitHub Actions, workflows, CI label Jul 24, 2026
@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@WomB0ComB0, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 36 minutes

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).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 7ebbf90e-b693-4f04-8d49-1876052b9e7f

📥 Commits

Reviewing files that changed from the base of the PR and between 7fc1272 and bf0e837.

📒 Files selected for processing (1)
  • .github/workflows/changelog-sync.yml
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/changelog-persist-creds

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@WomB0ComB0
WomB0ComB0 merged commit d3c91d3 into main Jul 24, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ci GitHub Actions, workflows, CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants