Skip to content

Add Dependabot auto-merge workflow for patch and minor dev updates#2573

Merged
wojtekn merged 4 commits intotrunkfrom
add/dependabot-auto-merge-workflow
Feb 26, 2026
Merged

Add Dependabot auto-merge workflow for patch and minor dev updates#2573
wojtekn merged 4 commits intotrunkfrom
add/dependabot-auto-merge-workflow

Conversation

@wojtekn
Copy link
Contributor

@wojtekn wojtekn commented Feb 11, 2026

Related issues

  • N/A

Proposed Changes

I propose adding a GitHub Actions workflow to automatically approve and merge Dependabot PRs based on update type and dependency type:

  • Auto-merge patch updates for all dependencies (production + dev)
  • Auto-merge minor updates for development dependencies only

We could increase the levels (e.g., change patch to minor for all dependencies, and minor to major for dev dependecies if this flow works as expected.

Testing Instructions

We can test it after merging.

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@wojtekn wojtekn self-assigned this Feb 11, 2026
@wojtekn wojtekn requested a review from a team February 23, 2026 08:50
Copy link
Contributor

@epeicher epeicher left a comment

Choose a reason for hiding this comment

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

Thanks @wojtekn for improving this workflow! My main concern with this change was that the E2E tests pass before merging, and I see this is correctly configured:

The --auto flag enables GitHub’s auto-merge, which means GitHub will not merge immediately. Instead, it queues the PR and will only merge it once:

1. All required status checks pass (CI, linting, tests, etc.)
2. All required reviews are satisfied

so I think these changes can land and rely (and improve if necessary) on the current e2e tests.

@wojtekn wojtekn merged commit 6d6b937 into trunk Feb 26, 2026
9 checks passed
@wojtekn wojtekn deleted the add/dependabot-auto-merge-workflow branch February 26, 2026 13:29
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