Skip to content

ci: Add PR preflight checks that report before fork CI approval - #7098

Draft
kgeckhart wants to merge 1 commit into
mainfrom
kgeckhart/pr-preflight
Draft

kgeckhart wants to merge 1 commit into
mainfrom
kgeckhart/pr-preflight

Conversation

@kgeckhart

Copy link
Copy Markdown
Contributor

Brief description of Pull Request

Add a PR Preflight workflow validating the pull request title, brief description, and commit signatures. It runs on pull_request_target so these report on fork pull requests instead of waiting for a maintainer to approve the workflow run.

Pull Request Details

Title linting already exists but sits behind that approval, so it ran on 14 of the 106 open external pull requests. Signing is enforced by an org ruleset that blocks the merge, while the existing signed-commits check only reports. release-lint-pr-title.yml stays until the new contexts are required.

PR Checklist

  • Documentation added
  • Tests updated
  • Config converters updated
  • This pull request was substantially generated with AI assistance (see the GenAI policy)

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