.github/workflows: add release.yml for generating an OpenBIOS release master
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Sat, 19 Feb 2022 15:45:13 +0000 (15:45 +0000)
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Thu, 24 Feb 2022 20:30:57 +0000 (20:30 +0000)
commit0e0afae6579c1efe9f0d85505b75ffe989554133
tree6ab94f233f8ae8aa93a495cc66e05dea7f9cf451
parent5f20278340f1a96c27f38c40962b20a9a095d7f9
.github/workflows: add release.yml for generating an OpenBIOS release

This is a GitHub push action that builds OpenBIOS for all of the currently
supported architectures (amd64, sparc32, sparc64, ppc and x86) and a new
GitHub release consisting of an output zip file containing debug and release
binaries, along with the source in .tar.gz and .zip formats.

A release build is triggered by pushing a tag beginning with "v" indicating a
version number in contrast to pushing a branch.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
.github/workflows/release.yml [new file with mode: 0644]