From aca6533951cf8a2a641224af17ffe7d352623dd5 Mon Sep 17 00:00:00 2001 From: Richard Maw Date: Thu, 25 Apr 2024 13:01:52 +0100 Subject: [PATCH 1/2] ci: Update mkosi version The change to add microcode support had a bug in ukify handling that broke when it should have been picked up from ExtraSearchPaths. --- .github/workflows/mkosi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index da06074618b..a22a458db30 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -71,7 +71,7 @@ jobs: steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: systemd/mkosi@11b112094e659d50cdb25f67829857cfefb69e6d + - uses: systemd/mkosi@50150db53652cff573fed43c4b330e2853065305 # Freeing up disk space with rm -rf can take multiple minutes. Since we don't need the extra free space # immediately, we remove the files in the background. However, we first move them to a different location From 292110aa1c9345c21d3c895c604e882980b9a9f6 Mon Sep 17 00:00:00 2001 From: Richard Maw Date: Thu, 25 Apr 2024 12:08:59 +0100 Subject: [PATCH 2/2] ci: Add the meson logs to failure log artifacts It is not a lot of use to add --debug to tests without it since only the last 100 lines are printed to console. --- .github/workflows/mkosi.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index a22a458db30..e7fe33900b3 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -193,6 +193,7 @@ jobs: name: ci-mkosi-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.distro }}-${{ matrix.release }}-failed-test-journals path: | build/test/journal/*.journal + build/meson-logs/* - name: Archive packages uses: actions/upload-artifact@v4