Skip to content

chore: add workflow to sync dependabot PRs to development#255

Merged
guillermodotn merged 1 commit into
release-engineering:masterfrom
guillermodotn:chore/sync-dependabot-to-dev
May 26, 2026
Merged

chore: add workflow to sync dependabot PRs to development#255
guillermodotn merged 1 commit into
release-engineering:masterfrom
guillermodotn:chore/sync-dependabot-to-dev

Conversation

@guillermodotn
Copy link
Copy Markdown
Contributor

Summary

Add a GitHub Actions workflow that cherry-picks merged dependabot PRs from master into development.

How it works

  1. Triggered when a PR to master is merged.
  2. Only runs if the PR was opened by dependabot[bot] and has the sync development label.
  3. Cherry-picks the merge commit into the development branch and pushes it directly.
  4. If the cherry-pick fails (e.g., due to conflicts), the workflow fails and sends the normal GitHub Actions failure notification.

Usage

  1. Create a sync development label in the repository.
  2. Add the label to a dependabot PR before merging.
  3. On merge, the workflow automatically cherry-picks the commit into development.

@guillermodotn guillermodotn requested a review from lubomir May 25, 2026 13:46
@guillermodotn guillermodotn force-pushed the chore/sync-dependabot-to-dev branch from d2e2ca6 to 5c5a95b Compare May 25, 2026 14:01
@guillermodotn guillermodotn merged commit b7e2077 into release-engineering:master May 26, 2026
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