Skip to content

ci: provide apk-static as part of releases

Kevin Daudt requested to merge kdaudt/apk-tools:build-static into master

Since we moved to Gitlab, we have not provided static binaries of apk-tools anymore. At the time, the features of Gitlab did not make it easy to publish binaries attached to releases. These features have been added over time, so it's now long due to enable this.

This MR enables building a static version of apk-tools for each arch that we have Gitlab runners for. Then, when a tag is created, it will upload these binaries as packages to the package registry that Gitlab provides. The last step is to create a release, which uses gitlabs release-cli to facilitate that. To this release, the built binaries are added as assets, which will give them a predictable URL others can use to fetch the binary.

Closes #10691 (closed)

Edited by Kevin Daudt

Merge request reports