Update more workflows to only this repository (#4062)

* Update more workflows to only this repository

This adds `if: github.repository == 'bytecodealliance/wasmtime'` to a
few more workflows related to the release process which should only run
in this repository and no other (e.g. forks).

* Also only run verify-publish in the upstream repo

No need for local deelopment to be burdened with ensuring everything is
actually publish-able, that's just a concern for the main repository.

* Gate workflows which need secrets on this repository
This commit is contained in:
Alex Crichton
2022-04-21 11:45:48 -05:00
committed by GitHub
parent 5c2db166f1
commit 99e9e1395d
4 changed files with 6 additions and 2 deletions

View File

@@ -11,6 +11,7 @@ on:
jobs:
publish:
if: github.repository == 'bytecodealliance/wasmtime'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2