mkosi's match syntax was changed so we update our config files to
use the new match syntax which mimicks the systemd condition syntax.
steps:
- uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- - uses: systemd/mkosi@e59f763872e4d5f96acb11b4a77995b986bb31cc
+ - uses: systemd/mkosi@8fde39857993c2120bcc6e480dab9fbb47dc2a7e
- name: Configure
run: |
# them without OOMing.
[Match]
-Distribution=arch centos
-Release=rolling 8
+Distribution=|arch
+Distribution=|centos
[Host]
QemuMem=3G
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=centos fedora
+Distribution=|centos
+Distribution=|fedora
[Content]
Packages=
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=debian ubuntu
+Distribution=|debian
+Distribution=|ubuntu
[Content]
Packages=
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Bootable=auto,yes
+Bootable=|auto
+Bootable=|yes
[Output]
Format=cpio
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=arch debian fedora opensuse ubuntu
+Distribution=!centos
[Output]
CompressOutput=zst
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=centos fedora
+Distribution=|centos
+Distribution=|fedora
[Content]
Packages=
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=debian ubuntu
+Distribution=|debian
+Distribution=|ubuntu
[Content]
Packages=
[Match]
PathExists=../../mkosi.kernel/
-Distribution=centos fedora
+Distribution=|centos
+Distribution=|fedora
[Content]
Packages=
[Match]
PathExists=../../mkosi.kernel/
-Distribution=debian ubuntu
+Distribution=|debian
+Distribution=|ubuntu
[Content]
Packages=