mirror of
https://github.com/Kong/insomnia.git
synced 2026-04-21 14:47:46 -04:00
* Update default electron-builder targetgs * Allow setting a build ref Changes the default version to `0.0.1-dev+unknown`, so that build/packaging can be easily ran locally without setting any environment variables. * Adds recurring release workflow New workflow that'll pre-bake artifacts when there's changes on PRs or on develop. Artifacts can be used for all platforms to test out a PR or latest develop without the need to build locally. Co-Authored-By: David Marby <david@dmarby.se> * Make recurring flow independent from Test flow Co-Authored-By: David Marby <david@dmarby.se> * Use setup-node@v2 Co-Authored-By: David Marby <david@dmarby.se> * Update .github/workflows/release-recurring.yml Co-authored-by: David Marby <david@dmarby.se> * It's always the single quotes 🙏 😚 * Use bash shell * Disable fail-fast * Add cancel-in-progress setting to recurring releases If someone pushes a new commit, triggering a new recurring job on a PR or develop, we cancel ongoing workflow. Co-Authored-By: David Marby <david@dmarby.se> * Change concurrency setting to workflow level Co-Authored-By: David Marby <david@dmarby.se> Co-authored-by: David Marby <david@dmarby.se>