ACTIVEPIECES/.github/workflows/validate-pr-labels.yml
rohit cd823a2d9e
Some checks failed
Crowdin Action / synchronize-with-crowdin (push) Has been cancelled
Release Pieces / Release-Pieces (push) Has been cancelled
automaton layer
2025-07-05 23:59:03 +05:30

25 lines
578 B
YAML

name: "Pull Request Labels - Require At Least One Label"
on:
pull_request_target:
types:
- opened
- edited
- synchronize
permissions:
pull-requests: read
jobs:
validate-labels:
name: Check PR Labels
runs-on: ubuntu-latest
steps:
- name: Check PR Labels
uses: actions/github-script@v7
with:
script: |
const labels = context.payload.pull_request.labels;
if (!labels || labels.length === 0) {
core.setFailed('Pull request must have at least one label');
}