Skip to content

Use numeric reviewers and server-side spec intake - #26

Merged
pfeifferj merged 2 commits into
mainfrom
config/numeric-review-identities
Nov 7, 2026
Merged

pfeifferj merged 2 commits into
mainfrom
config/numeric-review-identities

Conversation

@pfeifferj

@pfeifferj pfeifferj commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Use the contributor inventory's numeric GitHub IDs for the author and reviewer lists, and align CODEOWNERS with it. Reject malformed or duplicate identities in the reviewer configuration.

Enable SpecDoc to merge approved publications after the required validate check passes.

Remove the old Actions intake policy. SpecDoc will use its existing App to exempt active organization members, including private members, and the publication bot while redirecting other PRs. These changes require the matching SpecDoc release and its intake configuration.

Read reviewers and admitted authors from the generated infrastructure
inventory, using GitHub account IDs for authorization and logins for
CODEOWNERS. Accept that format in the repository validator and reject
malformed or duplicate accounts without crashing.

Enable SpecDoc publication after its approval quorum and the pinned
GitHub Actions check. Deploy this policy with the compatible SpecDoc
release and publication rules.

Signed-off-by: Josephine Pfeiffer <josie@redhat.com>
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown

netfyr specifications are proposed and reviewed in SpecDoc. Please submit your proposal or revision there. After approval, SpecDoc opens the publication pull request.

How spec review works

@github-actions github-actions Bot closed this Nov 7, 2026
@pfeifferj
pfeifferj deleted the config/numeric-review-identities branch November 7, 2026 18:48
Let SpecDoc check live organization membership using its existing App
credentials. Remove the obsolete workflow and its dedicated files.

Signed-off-by: Josephine Pfeiffer <josie@redhat.com>
@pfeifferj pfeifferj reopened this Nov 7, 2026
@pfeifferj pfeifferj changed the title Use numeric contributor identities for spec review Use numeric reviewers and server-side spec intake Nov 7, 2026
@pfeifferj
pfeifferj merged commit 4b7c417 into main Nov 7, 2026
1 check passed
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