summaryrefslogtreecommitdiff
path: root/.github/workflows/mkosi.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/mkosi.yml')
-rw-r--r--.github/workflows/mkosi.yml11
1 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml
index 84f930abd1..9c5656d273 100644
--- a/.github/workflows/mkosi.yml
+++ b/.github/workflows/mkosi.yml
@@ -79,7 +79,7 @@ jobs:
steps:
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
- - uses: systemd/mkosi@500f93a36cc3d5bf1d06848a0a8870bf1424625f
+ - uses: systemd/mkosi@4be912b0fa4931403fddf649aa242cd4406471c4
- name: Configure
run: |
@@ -87,6 +87,7 @@ jobs:
[Distribution]
Distribution=${{ matrix.distro }}
Release=${{ matrix.release }}
+ SecureBoot=yes
[Content]
Environment=CI_BUILD=1
@@ -96,13 +97,13 @@ jobs:
EOF
- name: Generate secure boot key
- run: sudo mkosi genkey
+ run: mkosi genkey
- name: Build ${{ matrix.distro }}
- run: sudo mkosi --idmap no --secure-boot
+ run: mkosi
- name: Show ${{ matrix.distro }} image summary
- run: sudo mkosi summary
+ run: mkosi summary
- name: Boot ${{ matrix.distro }} systemd-nspawn
run: sudo mkosi boot ${{ env.KERNEL_CMDLINE }} audit=0
@@ -111,7 +112,7 @@ jobs:
run: sudo mkosi shell bash -c "[[ -e /testok ]] || { cat /failed-services; exit 1; }"
- name: Boot ${{ matrix.distro }} QEMU
- run: sudo timeout -k 30 10m mkosi qemu
+ run: timeout -k 30 10m mkosi qemu
- name: Check ${{ matrix.distro }} QEMU
run: sudo mkosi shell bash -c "[[ -e /testok ]] || { cat /failed-services; exit 1; }"