kuma
1name: Auto backport label2on:3pull_request_target:4types: [opened, synchronize, labeled]5env:6PREDEFINED_GLOBS: ".github/**/*,.circleci/**/*,Makefile,mk/**/*,tools/**/*,.golangci.yml,.kube-linter.yaml"7LABEL_TO_ADD: backport8NO_BACKPORT_AUTOLABEL: no-backport-autolabel9permissions:10contents: read11jobs:12backport_label:13timeout-minutes: 1014runs-on: ubuntu-latest15permissions:16issues: write17steps:18- name: Checkout code19uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.120with:21fetch-depth: 022- name: Check diff and add label23env:24GITHUB_TOKEN: ${{ github.token }}25run: |26tools/ci/needs_backporting.sh "${{ github.repository }}" "${{ github.event.pull_request.number }}" "origin/${{ github.base_ref }}" "HEAD" "$PREDEFINED_GLOBS" "$LABEL_TO_ADD" "$NO_BACKPORT_AUTOLABEL"
27