]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mkosi: Update to latest
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 14 Feb 2025 14:21:04 +0000 (15:21 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 14 Feb 2025 16:13:08 +0000 (17:13 +0100)
.github/workflows/coverage.yml
.github/workflows/mkosi.yml
test/integration-test-wrapper.py

index 812d8c6712a2678417a0c5664087982b774a85fb..81ba85fe27f83c4803072de65e49c02c019b0ab4 100644 (file)
@@ -25,7 +25,7 @@ jobs:
 
     steps:
       - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
-      - uses: systemd/mkosi@4519cfd9f5f4a32c96e4d4e0f2df7005b677057f
+      - uses: systemd/mkosi@13eb5b68bd5fb234dd0da3b242d80954faf91b95
 
       # 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
index d6dee7b3a5d4cb5f2544513e3af8c77e25a2e589..5f14be6599856310205e6ea016f37aaf64486ef6 100644 (file)
@@ -120,7 +120,7 @@ jobs:
 
     steps:
       - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
-      - uses: systemd/mkosi@4519cfd9f5f4a32c96e4d4e0f2df7005b677057f
+      - uses: systemd/mkosi@13eb5b68bd5fb234dd0da3b242d80954faf91b95
 
       # 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
index 58860faa111ef12c84fb9494547475e1a5286205..746c0f98d91e53a00fed46729c06c1197aa84e15 100755 (executable)
@@ -43,6 +43,7 @@ class Summary:
     release: str
     architecture: str
     builddir: Path
+    buildsubdir: Path
     environment: dict[str, str]
 
     @classmethod
@@ -65,6 +66,7 @@ class Summary:
             release=j['Images'][-1]['Release'],
             architecture=j['Images'][-1]['Architecture'],
             builddir=Path(j['Images'][-1]['BuildDirectory']),
+            buildsubdir=Path(j['Images'][-1]['BuildSubdirectory']),
             environment=j['Images'][-1]['Environment'],
         )
 
@@ -298,7 +300,7 @@ def process_coverage(args: argparse.Namespace, summary: Summary, name: str, jour
                     '--include=*/',
                     '--include=*.gcno',
                     '--exclude=*',
-                    f'{os.fspath(args.meson_build_dir / summary.builddir)}/',
+                    f'{os.fspath(summary.builddir / summary.buildsubdir)}/',
                     os.fspath(Path(tmp) / 'work/build'),
                 ],
                 check=True,