From: Yu Watanabe Date: Sun, 28 Sep 2025 08:02:19 +0000 (+0900) Subject: ci/mkosi: add postmarketos job X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0627dcc869d3e1131fb107c0be4106819dd6edec;p=thirdparty%2Fsystemd.git ci/mkosi: add postmarketos job Currently, TEST-92-TPM2-SWTPM is skipped as it requires the following: https://github.com/systemd/systemd/pull/42760 https://gitlab.alpinelinux.org/alpine/aports/-/work_items/18293 --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index c5356fc3e50..3fd692da2fc 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -84,6 +84,10 @@ jobs: release: "9" - distro: centos release: "10" + - distro: postmarketos + release: edge + libc: musl + skip: TEST-92-TPM2-SWTPM steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd @@ -173,6 +177,7 @@ jobs: meson setup \ --buildtype=debugoptimized \ -Dbpf-framework=disabled \ + -Dlibc="${{ matrix.libc || 'glibc' }}" \ build - name: Prepare shim integration @@ -227,6 +232,7 @@ jobs: TEST_NO_QEMU="${{ matrix.no_qemu || 0 }}" \ TEST_NO_KVM="${{ matrix.no_kvm || 0 }}" \ TEST_RUNNER="${{ matrix.runner || 'ubuntu-24.04' }}" \ + TEST_SKIP="${{ matrix.skip }}" \ meson test \ -C build \ --timeout-multiplier="${timeout_multiplier:-1}" \