remove/skip appropriate steps in CI for forked repos
spoonincode opened this issue · 1 comments
spoonincode commented
workflow runs initiated by PRs from forked repos do not have a GITHUB_TOKEN
that can upload to ghcr among other things. Any steps that require that should be skipped so that PR can "go green".
At the moment this is the contract builder upload step. Any PRs coming from forks break on that step when realistically it could just be skipped.
spoonincode commented
I'm considering this resolved as of AntelopeIO/leap#8 & AntelopeIO/leap#28. Builds from forks work fine unless they change a platform definition. However, changing a platform definition should be a rather rare event, even for forks.