[PATCH] .github/workflows/tf_testsuite.yml: skip testing farm on pull requests
Stephen Smalley <[email protected]>
| Newsgroups | org.kernel.vger.selinux |
|---|---|
| Message-ID | <[email protected]> |
The testing farm requires a repository secret that is not exposed to pull request runs from a fork, causing these checks to fail on every pull request from a fork. Skip these checks instead in that case. Signed-off-by: Stephen Smalley <[email protected]> --- .github/workflows/tf_testsuite.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/tf_testsuite.yml b/.github/workflows/tf_testsuite.yml index 7e3993d3..3d7cf081 100644 --- a/.github/workflows/tf_testsuite.yml +++ b/.github/workflows/tf_testsuite.yml @@ -5,6 +5,9 @@ on: [push, pull_request] jobs: tf_testsuite: runs-on: ubuntu-latest + # TESTING_FARM_API_TOKEN is a repository secret, which GitHub does not + # expose on pull_request runs from forks; skip those rather than fail. + if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository strategy: fail-fast: false matrix: -- 2.55.0