Skip to content

Ensure we assign record with with syntax to ensure we do not update shared instances of repository #3913

Ensure we assign record with with syntax to ensure we do not update shared instances of repository

Ensure we assign record with with syntax to ensure we do not update shared instances of repository #3913

Workflow file for this run

name: required-labels
on:
pull_request_target:
types:
- opened
- labeled
- unlabeled
- synchronize
permissions:
contents: read
jobs:
check-labels:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- id: get-labels
run: |
labels=$(yq '[.categories[].labels] + .exclude-labels | flatten | unique | sort | @tsv' .github/release-drafter.yml | tr '\t' ',')
echo "labels=$labels" >> "${GITHUB_OUTPUT}"
- id: check-labels
uses: mheap/github-action-required-labels@8afbe8ae6ab7647d0c9f0cfa7c2f939650d22509 # v5.5
with:
mode: exactly
count: 1
use_regex: false
add_comment: true
labels: ${{ steps.get-labels.outputs.labels }}