oddsdk / odd-app-template

A sveltekit web app template for the ODD SDK.
https://odd-template.fission.app
MIT License
29 stars 10 forks source link

Prevent Fission Publish action from running on newly-minted repositories #96

Open jessmartin opened 1 year ago

jessmartin commented 1 year ago

The Problem

When a developer creates a new repo from webnative-app-template on GitHub, the .github/workflows/publish.yml (Fission publish GitHub action) gets copied and automatically runs on their newly-minted repo. Because the FISSION_MACHINE_KEY secret is not available, the Action immediately fails and the developer gets an email a few minutes later that looks like this:

image

Receiving that email is disconcerting and made me think "uh oh! what did I do wrong?"

Anyone have any ideas for how to resolve this?