Skip to content

Use GitHub App token for Dependabot auto-merge#57

Merged
cosmocoder merged 1 commit intomainfrom
setup-github-app-release
Mar 15, 2026
Merged

Use GitHub App token for Dependabot auto-merge#57
cosmocoder merged 1 commit intomainfrom
setup-github-app-release

Conversation

@cosmocoder
Copy link
Copy Markdown
Owner

Dependabot PRs merged with GITHUB_TOKEN don't trigger downstream workflows
on the target branch — this is an intentional GitHub restriction to prevent
recursive workflow runs. As a result, merging a Dependabot PR into main
never triggered the release workflow.

In this PR we switch the Dependabot auto-merge workflow to use a GitHub App installation
token via actions/create-github-app-token, so the merge is attributed
to the app and the push to main triggers the release workflow normally.

Also adds workflow_dispatch to the release workflow for manual triggering.

@cosmocoder cosmocoder merged commit 7a6637b into main Mar 15, 2026
14 checks passed
@cosmocoder cosmocoder deleted the setup-github-app-release branch March 15, 2026 11:23
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