Skip to content

fix(ci): Dependabot checks:read - #59

Merged
gitctrlx merged 1 commit into
mainfrom
fix/dependabot-rollup-permissions
Sep 1, 2026
Merged

fix(ci): Dependabot checks:read#59
gitctrlx merged 1 commit into
mainfrom
fix/dependabot-rollup-permissions

Conversation

@gitctrlx

@gitctrlx gitctrlx commented Sep 1, 2026

Copy link
Copy Markdown
Member

Depends on qntx/workflows#42 (callee checks: read + actions: read) and moving annotated v2.

workflow_call tokens are the intersection of caller and callee. Without these keys on the caller job, private statusCheckRollup 403s.

Private callers use 0 */6 * * * (Actions rounds each job to 1 billed minute). Public stays */15.

Copilot AI lite review requested due to automatic review settings September 1, 2026 04:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Dependabot merge-sweeper workflow to grant the additional GitHub token permissions required when calling the shared qntx/workflows reusable workflow, preventing 403s when fetching check/status rollups in private repos.

Changes:

  • Add checks: read and actions: read to the workflow-level token permissions.
  • Add the same permissions to the merge job that invokes the reusable workflow.
  • Clarify workflow comments around scheduling and behavior.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@gitctrlx
gitctrlx merged commit 4d02d93 into main Sep 1, 2026
5 checks passed
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.

2 participants