Vasyl Gello
fef083ae4a
Declare *bsd builds are static and drop CGO_ENABLED for ststic build
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-07-26 11:35:36 +03:00
Vasyl Gello
95a41a3e8f
Use golang:1.21-buster for glibc stuff
...
From Matrix Yggdrasil developer room:
The only problem is on Ubuntu 20.04:
yggstack-linux-amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./yggstack-linux-amd64)
yggstack-linux-amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./yggstack-linux-amd64)
We do not need latest Ubuntu as we dont use external linking in static binaries.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-07-26 07:14:29 +03:00
Vasyl Gello
3be03c793f
Try publishing static binaries as distroless containers
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-07-25 11:22:28 +03:00
Vasyl Gello
b534d1205e
Try building static linux binaries without external linking
2024-07-25 07:12:59 +03:00
Vasyl Gello
8a6c67475c
Switch back to glibc for static builds
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-07-24 17:55:45 +03:00
Vasyl Gello
457b1d99c5
Build Linux static executables with musl-cross
...
(except ppc64, ppc64le)
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-07-19 14:49:16 +03:00
Vasyl Gello
7b5300a476
Try to fix gh upload
2024-01-28 14:10:18 +02:00
Vasyl Gello
8f21eaa31a
[skip ci] Overwrite trunk build artifacts in release
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 17:49:30 +02:00
Vasyl Gello
74350f19fe
Fix typo
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 17:13:50 +02:00
Vasyl Gello
6c58d20a6b
Add GH_TOKEN environment variable
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 17:09:39 +02:00
Vasyl Gello
a2906602d9
Upload trunk release
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 16:52:27 +02:00
Vasyl Gello
c54a3add79
Publish trunk release
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 13:13:28 +02:00
Vasyl Gello
bd89731800
trunk.yml: Add workflow_dispatch trigger
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 12:37:14 +02:00
Vasyl Gello
e421d78349
Add github action to build trunk executables
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2024-01-07 12:33:30 +02:00