TheBevyFlock / bevy_quickstart

This template is a great way to get started on a new Bevy game—especially for a game jam!
https://the-bevy-flock.itch.io/bevy-quickstart
MIT License
151 stars 25 forks source link

Allow running `cargo-generate` workflow on `workflow_dispatch` anywhere #287

Closed BD103 closed 2 weeks ago

BD103 commented 2 weeks ago

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.