name: Labels on: push: branches: [main] paths: - .github/labels.yml - .github/workflows/labels.yml pull_request: paths: - .github/labels.yml - .github/workflows/labels.yml workflow_dispatch: permissions: issues: write jobs: sync: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: crazy-max/ghaction-github-labeler@v5 with: yaml-file: .github/labels.yml # PRs only preview the changes. dry-run: ${{ github.event_name == 'pull_request' }}