meshtastic / js

JS/TS library for interfacing with Meshtastic devices
https://meshtastic.org
GNU General Public License v3.0
75 stars 36 forks source link

Updated Actions to only occur on certain branches #107

Open Hunter275 opened 2 weeks ago

Hunter275 commented 2 weeks ago

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 commented 2 weeks ago

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