Skip to content

Add CODEOWNERS and approval-check-worker workflow (DEVOPS-2152)#2

Open
fexhniov wants to merge 1 commit into
masterfrom
DEVOPS-2152
Open

Add CODEOWNERS and approval-check-worker workflow (DEVOPS-2152)#2
fexhniov wants to merge 1 commit into
masterfrom
DEVOPS-2152

Conversation

@fexhniov

Copy link
Copy Markdown

Summary

Adds two files required as a prerequisite for the branch protection ruleset being applied to this repo via tetherto/data-github-ops#371:

  • .github/CODEOWNERS* @tetherto/ai-runtime-bk-models (mirrors qvac-fabric-llm.cpp). Required because the incoming ruleset enforces require_code_owner_review. Reviewer: please confirm ai-runtime-bk-models is the right owning team for this repo, or suggest the correct one.
  • .github/workflows/approval-check-worker.yml — produces the Tier-based Approval Check status that the ruleset will require. Identical to the workflow currently running on qvac-fabric-llm.cpp (uses pull_request_review triggers, references tetherto/qvac-devops/.github/workflows/approval-check-worker.yml@production-workflows-tag).

Without these in place first, the ruleset PR (tetherto/data-github-ops#371) would permanently block every PR to main/master waiting on a status that never reports, and on a CODEOWNERS file that doesn't exist.

Merge order

  1. Merge this PR first.
  2. Then merge tetherto/data-github-ops#371 to apply the ruleset.

Test plan

  • Confirm ai-runtime-bk-models is the correct CODEOWNERS team for this repo (or update before merge).
  • After merge, confirm a follow-up PR triggers the Approval Check Worker workflow on review submit/dismiss.

Prerequisite for the branch protection ruleset being applied to this
repo via tetherto/data-github-ops#371. The ruleset (mirrored from
qvac-fabric-llm.cpp) gates merges on the "Tier-based Approval Check"
status produced by this workflow, and requires code owner review.

Without these files in place first, every PR to main/master would be
permanently blocked.
@fexhniov
fexhniov requested review from tobi-legan and removed request for tobi-legan April 16, 2026 19:21
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