Skip to content

👷 Add automatic merge for Dependabot PRs - #1348

Merged
0x46616c6b merged 2 commits into
mainfrom
ci/dependabot-automerge
Sep 1, 2026
Merged

👷 Add automatic merge for Dependabot PRs#1348
0x46616c6b merged 2 commits into
mainfrom
ci/dependabot-automerge

Conversation

@0x46616c6b

Copy link
Copy Markdown
Member

Summary

Adds a job to auto-merge Dependabot PRs once CI passes, mirroring the setup already used in systemli/ticker.

Currently Dependabot PRs sit blocked (review required, no auto-merge enabled), requiring manual review and merge for routine dependency bumps. This adds an automerge job that runs only for the dependabot[bot] actor after the test job succeeds, obtaining a GitHub App installation token and merging via fastify/github-action-merge-dependabot.

Note: this relies on the SYSTEMLI_APP_CREDENTIALS_TOKEN secret being available to this repo (org-level secret used by ticker) — please confirm it's shared before merging.

@0x46616c6b
0x46616c6b marked this pull request as ready for review September 1, 2026 10:57
@sonarqubecloud

sonarqubecloud Bot commented Sep 1, 2026

Copy link
Copy Markdown

@0x46616c6b
0x46616c6b merged commit aa9bf1c into main Sep 1, 2026
12 of 13 checks passed
@0x46616c6b
0x46616c6b deleted the ci/dependabot-automerge branch September 1, 2026 11:21
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