Commit Graph

81 Commits

Author SHA1 Message Date
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
BtbN d442ab7a0d Revert "Use cgit for freedesktop clones to work around broken gitlab"
This reverts commit 7cf9552af5.
2022-01-03 23:27:46 +01:00
BtbN 7cf9552af5 Use cgit for freedesktop clones to work around broken gitlab 2022-01-03 22:37:05 +01:00
BtbN 78895a8c49 Disable building new Linux target images until Freedesktop fixes their gitlab 2022-01-01 22:10:49 +01:00
BtbN 20d4bf3ef7 Give Github some time to process release deletion 2021-12-26 02:43:51 +01:00
BtbN 490e081b18 Maintain floating "latest"-Release 2021-12-24 16:49:28 +01:00
BtbN 3efcb24f50 Explicitly use buildx for local script 2021-12-07 17:59:11 +01:00
BtbN 611b7a694c Revert "Try to work around buildkit bug"
Should be fixed upstream now

This reverts commit d1d43c42b0.
2021-12-05 21:47:21 +01:00
BtbN d1d43c42b0 Try to work around buildkit bug 2021-11-14 00:09:20 +01:00
BtbN b84fcf068c Revert back to registry based caching 2021-11-13 19:16:18 +01:00
BtbN 482c7d7987 Use GitHub Actions Cache for image cache 2021-11-13 17:11:15 +01:00
BtbN 78645acdd7 Limit parallelism of buildx builds 2021-11-13 16:25:52 +01:00
BtbN 99ecadd76a Harden against untrusted action commands 2021-10-14 19:17:41 +02:00
BtbN 981908d3ff Remove obsolete manual purging of old artifacts 2021-06-10 15:35:53 +02:00
nanake e99b3f7772 Ignore LICENSE file because NPOTB
Signed-off-by: nanake <nanake@users.noreply.github.com>
2021-05-18 15:39:22 +02:00
BtbN 1a638b8073 Better name for PR workflow 2021-05-17 16:59:15 +02:00
BtbN 6973813aeb Fix paths-ignore location in main workflow 2021-05-17 13:31:37 +02:00
Nautilus 33653d9336 Ignore Readme Files In Workflow While Pull Request 2021-05-17 13:28:42 +02:00
Nautilus 64c191eab1 Ignore Markdown Files In Workflow
That's it
2021-05-17 13:28:42 +02:00
BtbN 7f7fdb5a99 Release .tar.xz as well 2021-05-13 19:48:49 +02:00
BtbN a92bb7a457 Enable Linux-Builds 2021-05-13 03:54:59 +02:00
BtbN b628adb6b8 Attempt to fix suboptimal cache behaviour again 2021-04-16 11:04:19 +02:00
BtbN 133f0117f7 Revert "Attempt to fix suboptimal cache behaviour"
This reverts commit a3cf605fa9.
2021-04-15 22:39:40 +02:00
BtbN a3cf605fa9 Attempt to fix suboptimal cache behaviour 2021-04-15 20:42:19 +02:00
nanake 75db19361e Roll release/4.4 2021-04-09 19:33:08 +02:00
BtbN bc49c2cc2e Explicit pull should no longer be needed with BuildKit 2021-04-09 06:52:11 +02:00
BtbN d3518d0933 Enable BuildKit inline cache 2021-04-05 21:37:38 +02:00
BtbN 56c81f3275 Migrate to ghcr.io 2021-04-05 19:51:41 +02:00
BtbN e20a907e31 Use Docker BuildKit 2021-04-05 18:46:32 +02:00
BtbN 4de20f345b Unconditionally enable Vulkan, remove specific variants 2021-04-05 09:40:16 +02:00
BtbN c5bc4fda48 Remove copy&paste remnant from PR workflow 2021-01-03 16:14:09 +01:00
BtbN 9f473ff381 Try fixing pull request test builds. Again. 2021-01-01 14:53:48 +01:00
BtbN 4bdfd2c83f Switch Pull Request build target 2020-10-23 01:32:26 +02:00
BtbN cc070b4233 Update Wiki-Page with latest releases 2020-10-01 00:45:50 +02:00