Skip to content

ci(frontend): add OWNERS file to enable Prow approve workflow - #1165

Merged
verseghy-prow[bot] merged 1 commit into
masterfrom
add-owners-file
Jun 7, 2026
Merged

verseghy-prow[bot] merged 1 commit into
masterfrom
add-owners-file

Conversation

@TwoDCube

@TwoDCube TwoDCube commented Jun 7, 2026

Copy link
Copy Markdown
Member

Summary

Adds a root OWNERS file so Prow's approve plugin has a list of approvers.

Why

Tide is configured to require both the lgtm and approved labels before merging (see website_k8s/verseghy-website/prow/configmaps.yaml). The approved label is only granted when an approver listed in an OWNERS file runs /approve. This repo has no OWNERS file, so no one can grant approved and PRs (e.g. #1164) stay permanently BLOCKED even with lgtm.

Approvers copied from website_backend2:

  • smrtrfszm
  • TwoDCube

Note

This bootstrap PR may itself be blocked by the same mechanism (base branch has no OWNERS yet), so it likely needs an admin merge / direct push to master. Once it lands, #1164 and other open PRs can be unblocked with /approve.

Tide requires both the 'lgtm' and 'approved' labels to merge, but the
'approved' label can only be granted via /approve by an approver listed
in an OWNERS file. Without this file no one can approve, so PRs stay
blocked. Copied the approvers from website_backend2.
@TwoDCube TwoDCube added approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. labels Jun 7, 2026
@verseghy-prow

verseghy-prow Bot commented Jun 7, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: TwoDCube

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@verseghy-prow
verseghy-prow Bot merged commit 5bad534 into master Jun 7, 2026
2 checks passed
@verseghy-prow
verseghy-prow Bot deleted the add-owners-file branch June 7, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant