You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI: Make release-related GitHub Actions fork-friendly #1888
This issue is about making some of the GitHub Actions workflows more friendly to contributors who work from forks.
As a non-maintainer, I maintain my own fork of commitizen and periodically sync it with the upstream repository. When I use the Sync fork feature on GitHub, several release/deploy related workflows are triggered on my fork and then fail, for example:
Bump version
Publish documentation
Upload Python Package
Publish to Homebrew
These failures are expected on a fork, because they require secrets and permissions that only the upstream repository has.
They might only run on the official commitizen-tools/commitizen repository.
Proposal
Add a repository guard to the release/deploy related jobs so that they only run on the upstream repository, for example:
Activity