Skip to content

Enforce backport label #6

Enforce backport label

Enforce backport label #6

name: Check
on:
pull_request:
types: [labeled, unlabeled, opened, reopened, synchronize]
permissions:
pull-requests: "read"
jobs:
check-backport-label:
name: backport label
runs-on: ubuntu-latest
steps:
- name: "Check backport label"
if: "!contains(github.event.pull_request.labels.*.name, 'backport')"
run: |

Check failure on line 18 in .github/workflows/check-backport-labels.yml

View workflow run for this annotation

GitHub Actions / Check

Invalid workflow file

The workflow is not valid. .github/workflows/check-backport-labels.yml (Line: 18, Col: 14): Unexpected symbol: ')'. Located at position 59 within expression: github.event.pull_request.labels.*.name == 'skip-backport')
echo "Please apply a backport label, or "skip-backport" if no backport is needed"
echo "Current labels: ${{ toJSON(github.event.pull_request.labels.*.name) }}"
echo "${{ contains(github.event.pull_request.labels.*.name, 'backport') }}"
echo "${{ endsWith(github.event.pull_request.labels.*.name, 'backport') }}"
echo "${{ startsWith(github.event.pull_request.labels.*.name, 'backport') }}"
echo "${{ github.event.pull_request.labels.*.name == 'skip-backport') }}"
exit 1