omnibor / omnibor-rs

Reproducible identifiers & fine-grained build dependency tracking for software artifacts.
https://omnibor.io
Apache License 2.0
19 stars 9 forks source link

fix(xtask): Fix broken version parsing in release #172

Closed alilleybrinker closed 7 months ago

alilleybrinker commented 7 months ago

This commit updates how version parsing is done in cargo xtask release to properly handle the new omnibor-cli crate. It also adds an --allow-dirty flag to make it possible to iterate on debugging the release task without having to first commit every little edit. This flag, when active, just causes the check-git-ready step to log a warning instead of erroring out if Git's worktree or staging area are dirty.

Signed-off-by: Andrew Lilley Brinker alilleybrinker@gmail.com