Commit Graph

30 Commits

Author SHA1 Message Date
Martin Dosch
1174671f93
CI: Add artifacts expiry. 2024-03-03 17:31:43 +01:00
Martin Dosch
94f29affd2
CI: Don't build 32bit binaries. 2024-03-03 17:29:13 +01:00
Martin Dosch
5c8694d667
CI: Expire artifacts after 2 years. 2024-02-17 18:40:37 +01:00
Martin Dosch
90193981be
CI: Fix. 2024-01-18 20:19:05 +01:00
Martin Dosch
954c00746e
CI: (Hopefully) fix syntax error. 2024-01-18 20:16:05 +01:00
Martin Dosch
d96339d20a
CI: Disable binary compression. 2024-01-16 22:27:01 +01:00
Martin Dosch
006477c559
CI: Compress binaries. 2024-01-16 21:46:31 +01:00
Martin Dosch
dd9a661bc4
CI: Disable golangci-lint for now. 2023-06-04 16:50:44 +02:00
Martin Dosch
238af456d2
CI: golangci-lint: remove --out-format 2023-06-04 15:04:45 +02:00
Martin Dosch
48cc826d33
Add golangci-lint support to Gitlab CI. 2023-06-04 15:02:39 +02:00
Martin Dosch
d9cda5e17e
Revert "CI: Compress binaries."
This reverts commit 330301bc44.
2023-01-27 09:46:09 +01:00
Martin Dosch
330301bc44
CI: Compress binaries. 2023-01-27 09:37:25 +01:00
Martin Dosch
8840a53ab7 CI: Strip binaries. 2022-07-24 17:30:27 +02:00
Martin Dosch
2f016f5e94 CI: Only build binaries for releases. 2022-07-14 11:16:33 +02:00
Martin Dosch
bf5c48855a CI: Disable PIE for 32bit builds. 2022-07-14 11:07:55 +02:00
Martin Dosch
816e89d5c0 CI: Try 'static-pie' for 32bit builds. 2022-07-14 10:56:53 +02:00
Martin Dosch
617610a49f CI: Enable all builds except linux/386. 2022-07-14 10:47:48 +02:00
Martin Dosch
0279113ccd CI: Disable all builds except amd64 for testing. 2022-07-14 10:40:43 +02:00
Martin Dosch
0ffed04771 Hopefully fix CI. 2022-07-14 10:32:14 +02:00
Martin Dosch
1a8bc12f89 Revert "Add hardening flags to CI builds."
This reverts commit fa362ddf70.
2022-07-14 10:30:53 +02:00
Martin Dosch
9c550accd2 Revert "Remove -race from CI build."
This reverts commit 486b578f6a.
2022-07-14 10:30:48 +02:00
Martin Dosch
486b578f6a Remove -race from CI build. 2022-07-14 10:17:35 +02:00
Martin Dosch
fa362ddf70 Add hardening flags to CI builds. 2022-07-14 10:10:54 +02:00
Martin Dosch
65d17e4e8b Only show changes for current version in the release info. 2022-02-25 20:18:02 +08:00
Martin Dosch
d9fdc0a2de Update CI. 2022-01-27 17:33:41 +01:00
Martin Dosch
c014e98314 Clarify build target name in CI. 2021-11-02 13:39:48 +01:00
Martin Dosch
79fbd30533 (Hopefully) fix building on tags only. 2021-09-29 18:50:52 +02:00
Martin Dosch
e250408748 Only build binaries for tags. 2021-09-29 18:29:57 +02:00
Martin Dosch
d46a61c267 Add windows builds. 2021-09-11 12:23:59 +02:00
Martin Dosch
d9261e3e59 Add CI to build binaries. 2021-09-11 11:48:42 +02:00