cargo-generate.yaml is an automated Github Action that automatically updates the cargo-generate branch from main. It's proven to be a bit flaky in the past, so I've found myself testing it on my fork a lot. The issue is that this action is automatically skipped if run on a fork. This is generally good, unless you want to test the workflow specifically and are not an average user.
The amend this, I made the action run if on the source repository OR if it was manually called using workflow_dispatch. This way, it won't run when main is updated on forks, but still will let developers manually call it if needed.
cargo-generate.yaml
is an automated Github Action that automatically updates thecargo-generate
branch frommain
. It's proven to be a bit flaky in the past, so I've found myself testing it on my fork a lot. The issue is that this action is automatically skipped if run on a fork. This is generally good, unless you want to test the workflow specifically and are not an average user.The amend this, I made the action run if on the source repository OR if it was manually called using
workflow_dispatch
. This way, it won't run whenmain
is updated on forks, but still will let developers manually call it if needed.