kafka/.github
David Arthur 8be216b24f
KAFKA-18792 Add workflow to check PR format (#18985)
Adds two new workflows to help us enforce some uniform PR structure. The
first workflow runs in an unprivileged context and simply captures the
PR number into a text file and archives it. This is then used by another
workflow that runs in a privileged context using the code in `trunk` to
actually do the validation.

The validation is done using a new Python script. This script fetches a
PR using the GitHub CLI and validates its structure. For now this just
includes the title and body, but could perform other non-code related
checks in the future.

This validation is needed for the up-coming merge queue functionality.

Reviewers: Justine Olshan <jolshan@confluent.io>
2025-02-25 15:33:52 -05:00
..
actions KAFKA-18748 Run new tests separately in PRs (#18770) 2025-02-24 17:08:15 -05:00
configs MINOR: Add tiered-storage label automatically to PRs (#18059) 2024-12-06 07:59:25 +05:30
scripts KAFKA-18792 Add workflow to check PR format (#18985) 2025-02-25 15:33:52 -05:00
workflows KAFKA-18792 Add workflow to check PR format (#18985) 2025-02-25 15:33:52 -05:00
pull_request_template.md KAFKA-18792 Add workflow to check PR format (#18985) 2025-02-25 15:33:52 -05:00