Commit graph

24 commits

Author SHA1 Message Date
MaxHearnden
d3e4fb4dbe
Merge 1ae0a316eb into 6d0157f87a 2025-01-11 02:58:05 +00:00
fosslinux
9237fa6fbc Work around Ubuntu 24.04 bubblewrap bug 2024-12-21 11:58:45 +11:00
fosslinux
302bd4c3db Update versions of CI actions
(Stop GH actions complaining)
2024-12-21 11:42:10 +11:00
MaxHearnden
1ae0a316eb use seperate artifacts for bwrap and wrap 2024-09-16 16:41:10 +01:00
MaxHearnden
edcaf06ab3 remove wrap.yml 2024-09-14 17:09:49 +01:00
MaxHearnden
fa7a7ea140 fix archive names 2024-09-14 17:06:06 +01:00
MaxHearnden
dc5a00c94f use a test matrix 2024-09-14 15:09:32 +01:00
MaxHearnden
fc2c576dde Add CI workflow for wrap and fix lint warnings 2024-09-13 10:44:45 +01:00
fosslinux
b80e1f6a57 Ensure that substituted files are equivalent to upstream 2024-02-24 20:36:12 +11:00
Gábor Stefanik
81e3123262 Rename tmpdir to target and always preserve it, dropping --preserve
There is nothing temporary about our "tmpdir" - its sole purpose is to
contain the final product of the bootstrap process. Thus, removing it
at the end of bootstrap amounts to doing the entire process for nothing.

To remedy this, --tmpdir is renamed --target, keeping the -t short form,
and defaulting to "target" instead of "tmp" to make its purpose clearer.
The --preserve option is removed, as the target is now always preserved.
2023-12-26 16:34:04 +01:00
Gábor Stefanik
fe9cb1222f Change pass2 -> pass3 transition to the same mechanism as pass1 -> pass2
Fixes pass3 prematurely reporting success and quitting, having built nothing.
2023-12-26 13:01:24 +11:00
Gábor Stefanik
63c0a52067 Fix external & distfiles directory paths for CI 2023-12-26 13:01:24 +11:00
Gábor Stefanik
591959924f Re-acquire missing sources before each CI pass 2023-12-26 13:01:24 +11:00
Gábor Stefanik
2823e16325 Update CI workflows to match changes from simplify 2023-12-26 13:01:24 +11:00
fosslinux
ab47483a51 Linters & CI updates 2023-12-15 21:44:43 +11:00
fosslinux
ce33a6e9f9 Actually, split into 3, sysc is too long 2023-05-04 22:15:35 +10:00
fosslinux
f124bc86be Work around GH actions time limit
by splitting sysa and sysc into 2
2023-05-04 07:33:17 +10:00
fosslinux
2e29ac837a Archive packages of failed builds 2023-04-29 18:37:57 +10:00
fosslinux
05e8e34ad3 Workaround github actions vs nongnu error 2023-04-28 22:19:39 +10:00
Eduardo Sánchez Muñoz
b96074616f Add --build-kernels to CI bwrap build 2023-04-16 12:13:20 +02:00
fosslinux
49045dec0f Use 2 cores in CI 2023-04-13 17:13:53 +10:00
fosslinux
60dc725221 Only run on master branch 2023-03-16 19:09:13 +11:00
fosslinux
9956635760 Run bwrap live-bootstrap on GH actions 2023-03-16 14:59:57 +11:00
fosslinux
81000c8075 Add GH actions for linters 2023-03-16 08:29:00 +11:00