ci: fix pr file checker (#9694)

* filter github pr file checker on the right labels object

* only check PR files when the PR is opened
This commit is contained in:
Alvin Huang 2021-02-03 10:19:37 -05:00 committed by GitHub
parent d2939d1c9a
commit c030c632a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -7,8 +7,8 @@
# never call any makefiles or scripts. It must never be changed to run any code from the checkout. # never call any makefiles or scripts. It must never be changed to run any code from the checkout.
on: on:
pull_request_target: pull_request_target:
types: [opened]
# Runs on PRs to master and all release branches # Runs on PRs to master and all release branches
# By default it triggers on opened, synchronize, or reopened PRs
branches: branches:
- master - master
- release/* - release/*
@ -17,7 +17,7 @@ jobs:
# checks that a .changelog entry is present for a PR # checks that a .changelog entry is present for a PR
changelog-check: changelog-check:
# If there a `pr/no-changelog` label we ignore this check # If there a `pr/no-changelog` label we ignore this check
if: "!${{ contains(github.event.pull_request.label.*.name, 'pr/no-changelog')}}" if: "!${{ contains(github.event.pull_request.labels.*.name, 'pr/no-changelog')}}"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -46,7 +46,7 @@ jobs:
# checks that a 'type/docs-cherrypick' label is attached to PRs with website/ changes # checks that a 'type/docs-cherrypick' label is attached to PRs with website/ changes
website-check: website-check:
# If there's a `type/docs-cherrypick` label we ignore this check # If there's a `type/docs-cherrypick` label we ignore this check
if: "!${{ contains(github.event.pull_request.label.*.name, 'type/docs-cherrypick')}}" if: "!${{ contains(github.event.pull_request.labels.*.name, 'type/docs-cherrypick')}}"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: