clux / muslrust

Docker environment for building musl based static linux rust binaries
MIT License
965 stars 88 forks source link

latest stable missing #83

Closed clux closed 3 years ago

clux commented 3 years ago

Seems the action is only correctly tuned for nightly. Probably because we have multiple build files with the same name in multiple branches causing confusion.

I tried to rectify it yesterday, changed names of them and moved the stable workflow into master, but it caused a nightly tag to overwrite stable somehow. That breakage is fixed now (manually re-tagged last stable and deleted stray 1.56 stable tags), and have put a halt on the stable workflow until it's guaranteed working.

I am sorry if someone accidentally got a nightly tag for their stable release. I do try to avoid this shit, but it is what it is. FWIW I think it was there for half a day.

clux commented 3 years ago

done a series of changes. the error was the checkout action not being pinned to the stable branch, so the new workflow is being built from the right place now, and am expecting stable tag to appear later.

hopefully this was the last remnant of the chaos caused by travisci.

clux commented 3 years ago

yup. fixed https://hub.docker.com/r/clux/muslrust/tags?page=1&ordering=last_updated by this scheduled ci run https://github.com/clux/muslrust/runs/3262070954?check_suite_focus=true