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
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
release: str
architecture: str
builddir: Path
+ buildsubdir: Path
environment: dict[str, str]
@classmethod
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'],
)
'--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,