Commit Graph

10 Commits

Author SHA1 Message Date
cloudhead 227e13d5b1
build: Push tags as part of upload 2024-05-02 21:37:15 +02:00
cloudhead 1708ddf777
build: Small changes to build script 2024-05-01 16:09:23 +02:00
cloudhead 780f0eff37
build: Don't set 'latest' link for dev builds 2024-04-30 22:02:32 +02:00
cloudhead faafd21a91
build: Use zig for linux builds
There was an issue with the build that is resolved when using zig.
aarch64 binaries had a bug in libgit2 involving file access.
2024-04-30 21:54:48 +02:00
cloudhead a9e3a53d2b
build: Don't add trailing slash 2024-04-29 13:17:15 +02:00
cloudhead 97b1a5de53
build: Move/rename build steps 2024-04-29 11:14:09 +02:00
cloudhead 5f1657484f
build: Add "upload" build step 2024-04-29 10:47:03 +02:00
cloudhead cd2884a609
build: Adjust folder structure
This allows for simply extracting into $PATH.
2024-04-25 17:15:58 +02:00
cloudhead 9fe5a8922f
build: Update to zig 0.12.0, add `rad-web` 2024-04-23 10:59:33 +02:00
cloudhead 95b5191533
Reproducible cross-compiled builds
Implement a new build pipeline using `podman` and `zig` that is
reproducible and can be run entirely on linux.

We also simplify the versioning system, defaulting to the output of `git
describe` when there are no exact tag matches.
2024-04-20 11:11:00 +02:00