js icon indicating copy to clipboard operation
js copied to clipboard

Updated Actions to only occur on certain branches

Open Hunter275 opened this issue 1 year ago • 1 comments

New processes:

Every PR:

  1. Run Biome
  2. Build

On PRs to master:

  1. Run Biome
  2. Build
  3. Check version bump

Every Push:

  1. Run Biome

Every Release:

  1. Run Biome
  2. Build
  3. Publish to NPM
  4. Publish to JSR

Hunter275 avatar Aug 28 '24 19:08 Hunter275

Notes from @thebentern

Workflow_dispatch adds a button to "Run Workflow" and allows you to select a branch from Actions to run the workflow on.

Then use if: ${{ github.event_name == 'workflow_dispatch' }} to gate jobs

Hunter275 avatar Aug 28 '24 19:08 Hunter275