Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

chore: add review enforcement workflow#219

Open
john-weiler wants to merge 1 commit into
mainfrom
chore/review-enforcement-workflow
Open

chore: add review enforcement workflow#219
john-weiler wants to merge 1 commit into
mainfrom
chore/review-enforcement-workflow

Conversation

@john-weiler
Copy link
Copy Markdown
Contributor

Summary

This PR adds review enforcement workflow to support automatic merging of Dependabot PRs when CI passes, with automatic review request escalation when CI fails.

The workflow ensures:

  • Non-Dependabot PRs require explicit approval from a team member
  • Dependabot PRs are auto-approved and merged when CI passes
  • On CI failure, a random team member is requested for review

The team for review requests is configured per-repo:

  • Product team repos → rungalileo/product
  • Platform team repos → rungalileo/platform
  • UI team repos → rungalileo/ui

Test plan

  • Merge this PR
  • CI should run and pass
  • Dependabot PRs will be auto-merged when CI passes
  • CI failures will trigger a review request to the appropriate team

@john-weiler john-weiler force-pushed the chore/review-enforcement-workflow branch 5 times, most recently from 478c31b to d9051b8 Compare April 3, 2026 18:10
@john-weiler john-weiler force-pushed the chore/review-enforcement-workflow branch from d9051b8 to 6db16ef Compare April 3, 2026 18:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant