]> _ Git - alire.git/commit
fix: consolidate release workflows (#1844)
authorAlejandro R Mosteo <amosteo@unizar.es>
Tue, 11 Feb 2025 10:24:01 +0000 (11:24 +0100)
committerGitHub <noreply@github.com>
Tue, 11 Feb 2025 10:24:01 +0000 (11:24 +0100)
commitfb8c2fec24675597f84252ca2ba84f162f40fe9a
tree90139b5b7d5209e6b5015b0a1305d8b0ddf8207f
parent02227af4e5e8eef1872ddca1a6ab1f5677d910f5
fix: consolidate release workflows (#1844)

* feat: consolidated single release workflow

* Disable untouched workflows

* Tweak Ubuntu ARM steps

* Add Windows installer steps

* Use setup-alire (lighter than alr-install)

* universal artifact and release job

* Windows exceptionalism (7zip instead of zip)

* Restore disabled workflows

* Self-review
.github/workflows/ci-linux-arm.yml [deleted file]
.github/workflows/ci-linux.yml [deleted file]
.github/workflows/ci-macos.yml [deleted file]
.github/workflows/ci-release.yml [new file with mode: 0644]
.github/workflows/ci-windows.yml [deleted file]