114 Commits

Author SHA1 Message Date
BtbN
dd430088ca Drop 5.1 builds in favour of winarm64 builds 2025-02-21 00:14:40 +01:00
BtbN
390341c508 Include arch in image tag 2025-02-16 03:14:04 +01:00
BtbN
d2e5277f79 Use native arm runner 2025-02-16 03:02:22 +01:00
BtbN
96c5b45d90 Also build arm64 base image 2025-02-16 00:57:22 +01:00
BtbN
c7fa219319 Produce winarm64 master-only gpl-only builds 2025-02-12 15:25:14 +01:00
BtbN
e338f23f15 Update docker-build-push action 2025-01-12 19:33:38 +01:00
BtbN
e13f9ee622 Generate sha256 checksums for each release
Closes #442
2025-01-10 01:20:00 +01:00
BtbN
a626467d75 Switch builds to 7.1 branch 2024-09-30 14:15:06 +02:00
BtbN
c6e91abd23 Switch PR to Ubuntu 24.04 2024-06-02 01:21:48 +02:00
BtbN
941468a483 Update release versions 2024-04-05 13:05:45 +02:00
BtbN
2660e7562a Build winarm64 base image for local quickbuild 2024-03-26 22:45:52 +01:00
BtbN
ae730d989a Switch away from deprecated setup-buildx option 2024-03-18 13:12:15 +01:00
BtbN
d356c8bbeb Use workflow token for package cleanup 2024-03-11 16:03:12 +01:00
BtbN
ae073965f3 Migrate to artifacts v4 2024-02-13 19:18:09 +01:00
BtbN
19832e173a Downgrade artifacts action again 2024-02-13 16:51:15 +01:00
BtbN
9877462cf5 Update actions 2024-02-13 16:03:17 +01:00
BtbN
d885ec5b53 Switch 6.0 builds to 6.1 2023-12-21 19:21:40 +01:00
BtbN
7ed76a8724 Overhaul cache system 2023-12-21 01:31:23 +01:00
BtbN
645f81f57e Try disabling provenance 2023-10-04 16:42:09 +02:00
BtbN
6721a6fb1d Free up additional builder disk space 2023-10-04 16:21:29 +02:00
BtbN
600f1338d4 Update actions 2023-10-04 15:51:47 +02:00
BtbN
abfa7264c4 Switch from hub to gh tool for releases 2023-10-03 15:01:08 +02:00
Chad Kimes
20172ca00a Use GH_REPO build-arg in target-base builds 2023-06-30 22:26:18 +02:00
BtbN
be992fa253 Be more generous with cache image retention
Avoid pointless rebuilds on revert or other situations.
2023-06-21 00:55:45 +02:00
BtbN
8c336b4dec Add more explicit cache image name 2023-06-20 23:44:31 +02:00
BtbN
3e75fcc0e4 Enable new DL-Cache in Workflow 2023-06-18 21:47:40 +02:00
BtbN
78191a73a6 Add fork-guard into workflow 2023-06-18 12:20:47 +02:00
BtbN
ccbc205c57
Increate latest re-release delay again 2023-03-28 12:46:57 +02:00
BtbN
13129c7061 Allow cleanup step to fail 2023-03-18 15:12:08 +01:00
BtbN
1b3fd62fbf Do package cleanup as part of build workflow 2023-03-18 14:58:57 +01:00
BtbN
ffa7c41e0f Work around PAT existence check 2023-03-18 14:30:26 +01:00
BtbN
c6c7051948 Use PAT for cleanup 2023-03-18 14:27:17 +01:00
BtbN
b78f798c9f Add cleanup workflow 2023-03-18 14:20:02 +01:00
BtbN
0e5f512f8a Add 6.0 to builds
Will probably drop 4.4 if this causes build times to be too crazy, or if
it exhausts the asset size limit.
2023-03-03 18:55:03 +01:00
BtbN
d74737d76b
Reduce wait time after deleting old latest release 2022-11-24 13:26:47 +01:00
BtbN
ce62fe2fee Fix use of deprecated set-output 2022-10-23 02:51:12 +02:00
BtbN
d4de0513b5 Only do one full build per target on PR builds 2022-08-18 10:23:25 +02:00
BtbN
fcc7e6d9fb Make local build script spin up a temporary registry 2022-08-02 20:37:17 +02:00
BtbN
dfdfc29311 Bump release from 5.0 to 5.1.
5.1 and 5.0 share the same ABI, so instead of cluttering the list even more, just bump to 5.1 entirely.
2022-07-24 16:44:13 +02:00
BtbN
8a44955e4c Enable linuxarm64 for autobuilds 2022-07-06 17:03:11 +02:00
BtbN
84385814bd Allow cancelling of manual jobs 2022-06-13 12:24:41 +02:00
BtbN
e57447b1c8 Fix publish release condition logic 2022-06-13 01:44:36 +02:00
BtbN
76aacb4b85 Actually make build step run 2022-06-13 00:32:46 +02:00
BtbN
7f6eef0e5f Add option to trigger ffmpeg-only build 2022-06-13 00:25:51 +02:00
nihil-admirari
dcbf2a77f3 Fix Windows-only or Linux-only builds 2022-06-12 21:01:08 +02:00
BtbN
ce9add44fb Try updating all action versions 2022-05-06 18:04:22 +02:00
BtbN
915cbaa276 Switch to workflow_dispatch 2022-02-15 18:10:39 +01:00
BtbN
c4b62f47f3 Build 5.0 2022-01-14 20:44:21 +01:00
BtbN
7320c777e8 Build 5.0 base images while freedesktop gitlab is working 2022-01-04 23:18:32 +01:00
BtbN
df8e5bf96f Try building Linux images again with aggressiv fetch retries 2022-01-04 19:49:05 +01:00