-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Pre release feature branch workflow (#22)
* Install tomlq if not found * Add pre-release versioning for non-main branches * build release if pre-release * install tomlq in the workflow * install tomlq in the workflow * Use github_ref for branch name in workflow * Use yq and log github_ref for branch name in workflow * Use the correct tomlq args * Use the correct env var for branch name * Use the correct env var for branch name * Remove release build constraint * Fix release action constraint * Fix release action constraint * Check prerelease when deciding if new version * use function keyword * Replace any slashes in branch name with underscroe * Remove latest-dev tag * Build pre-release on main as well * Reorder the prelease logic * Reorder the prelease logic * Add sane branch name keys * Remove the unused docker base stage and reorder release * Pin yq version in workflow
- Loading branch information
1 parent
6c8f0f9
commit b274dee
Showing
2 changed files
with
131 additions
and
160 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters