steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- - uses: systemd/mkosi@32105855f386c980069d134d1b0f8fea4db2129e
+ - uses: systemd/mkosi@7e4ec15aee6b98300b2ee14265bc647a716a9f8a
# 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@32105855f386c980069d134d1b0f8fea4db2129e
+ - uses: systemd/mkosi@7e4ec15aee6b98300b2ee14265bc647a716a9f8a
# 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
# SPDX-License-Identifier: LGPL-2.1-or-later
[Config]
-MinimumVersion=commit:32105855f386c980069d134d1b0f8fea4db2129e
+MinimumVersion=commit:7e4ec15aee6b98300b2ee14265bc647a716a9f8a
Dependencies=
exitrd
initrd
[Validation]
SignExpectedPcr=yes
-SignExpectedPcrKey=../mkosi.key
-SignExpectedPcrCertificate=../mkosi.crt
-VerityKey=../mkosi.key
-VerityCertificate=../mkosi.crt
[Content]
ExtraTrees=
mkosi.extra.common
- ../mkosi.crt:/usr/lib/verity.d/mkosi.crt # sysext verification key
+ mkosi.crt:/usr/lib/verity.d/mkosi.crt # sysext verification key
%O/minimal-0.root-%a.raw:/usr/share/minimal_0.raw
%O/minimal-0.root-%a-verity.raw:/usr/share/minimal_0.verity
%O/minimal-0.root-%a-verity-sig.raw:/usr/share/minimal_0.verity.sig
zstd
[Runtime]
-SshKey=../mkosi.key
-SshCertificate=../mkosi.crt
Credentials=
journal.storage=persistent
tty.serial.hvc0.agetty.autologin=root