Skip to content

Fix maintainer-approval runner and clean up OWNERS#4914

Merged
simonfaltum merged 3 commits intomainfrom
simonfaltum/test-owners-workflows
Apr 8, 2026
Merged

Fix maintainer-approval runner and clean up OWNERS#4914
simonfaltum merged 3 commits intomainfrom
simonfaltum/test-owners-workflows

Conversation

@simonfaltum
Copy link
Copy Markdown
Member

@simonfaltum simonfaltum commented Apr 8, 2026

Why

The maintainer-approval workflow from #4912 used ubuntu-latest (GitHub public runners), which can't make API calls against the databricks org due to the IP allow-list. Also, @simonfaltum was listed on the /cmd/bundle/ OWNERS rule but isn't on the bundle team.

Changes

  1. Switch maintainer-approval.yml from ubuntu-latest to the databricks-deco-testing-runner-group custom runner, matching all other workflows in the repo.
  2. Remove @simonfaltum from /cmd/bundle/ in .github/OWNERS since he's not on the bundle team.

Test plan

  • suggest-reviewers / suggest-reviewers fired and posted a reviewer suggestion comment with round-robin fallback
  • After merge, verify Maintainer approval / check runs on the custom runner (requires a new PR since pull_request_target reads workflows from the base branch)

Simon is already covered by the * catch-all rule. Listing him
explicitly on /cmd/bundle/ is redundant.

This PR also serves to verify the maintainer-approval and
suggest-reviewers workflows added in #4912.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2026

Suggested reviewer

Could not determine reviewers from git history.
Round-robin suggestion (based on recent review load):

Eligible reviewers

Based on OWNERS, these people or teams could also review:

@andrewnester, @denik, @pietern, @shreyas-goenka

Suggestions based on git history of 1 changed files (0 scored). See OWNERS for path-specific ownership rules.

@simonfaltum simonfaltum changed the title Remove redundant @simonfaltum from /cmd/bundle/ OWNERS rule Testing the new maintainer-approval and suggest-reviewers workflows added in #4912. Apr 8, 2026
The databricks org has an IP allow-list that blocks GitHub public
runners from making API calls. Use the same custom runner group as
the other workflows in this repo.
@simonfaltum simonfaltum enabled auto-merge April 8, 2026 13:27
@simonfaltum simonfaltum disabled auto-merge April 8, 2026 13:27
@simonfaltum simonfaltum changed the title Testing the new maintainer-approval and suggest-reviewers workflows added in #4912. Fix maintainer-approval runner and clean up OWNERS Apr 8, 2026
The error message said 'core team member' which is an internal concept.
Use 'maintainer' instead, matching the workflow name and the OWNERS
file terminology.
@simonfaltum simonfaltum added this pull request to the merge queue Apr 8, 2026
Merged via the queue into main with commit 5019667 Apr 8, 2026
18 of 19 checks passed
@simonfaltum simonfaltum deleted the simonfaltum/test-owners-workflows branch April 8, 2026 14:52
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.

3 participants