Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(CI): check for badly formatted titles or missing/contradictory labels #16303

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Oct 11, 2024

  1. feat: add a script to check for PR title and labelling

    The script checks most items from the commit convention,
    ensures that a feature PR has a topic/area label,
    and errors if any two labels are contradictory.
    
    Add detailed tests for the title validation.
    grunweg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4a05ec2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b186595 View commit details
    Browse the repository at this point in the history
  3. Update .github/workflows/build.yml.in

    Co-authored-by: Bryan Gin-ge Chen <[email protected]>
    grunweg and bryangingechen committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    da95e15 View commit details
    Browse the repository at this point in the history
  4. Synchronise workflows

    grunweg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    74d4e99 View commit details
    Browse the repository at this point in the history
  5. Skip if the PR is in draft stage

    Co-authored-by: Jon Eugster <[email protected]>
    grunweg and joneugster committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4206441 View commit details
    Browse the repository at this point in the history
  6. Does this help?

    grunweg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    22998e8 View commit details
    Browse the repository at this point in the history
  7. Synchronise

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    grunweg and github-actions[bot] authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f18acca View commit details
    Browse the repository at this point in the history