From 46b1cd314e1c27ae3a8879c7d793f8b576e8e429 Mon Sep 17 00:00:00 2001 From: Vollstrecker Date: Thu, 25 Dec 2025 11:51:48 +0100 Subject: Sort jobs in others workflow. --- .github/workflows/others.yml | 50 +++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 24 deletions(-) (limited to '.github') diff --git a/.github/workflows/others.yml b/.github/workflows/others.yml index 4a614ea6..562f9291 100644 --- a/.github/workflows/others.yml +++ b/.github/workflows/others.yml @@ -3,55 +3,57 @@ name: anyVM-OSes on: [push, pull_request] jobs: - omni-os: + + dragonflybsd: runs-on: ubuntu-latest - name: OmniOS + name: DragonflyBSD steps: - uses: actions/checkout@v4 - - name: OmniOS - uses: vmactions/omnios-vm@v1 + - name: DragonflyBSD + uses: vmactions/dragonflybsd-vm@v1 with: copyback: false prepare: | - pkg install cmake gcc14 make bzip2 + pkg install -y cmake gcc14 bzip2 run: | cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ cmake --build build/ &&\ ctest --test-dir build - openindiana: + netbsd: runs-on: ubuntu-latest - name: OpenIndiana + name: NetBSD steps: - uses: actions/checkout@v4 - - name: OpenIndiana - uses: vmactions/openindiana-vm@v0 + - name: NetBSD + uses: vmactions/netbsd-vm@v1 with: copyback: false prepare: | - pkg install cmake gcc-14 make bzip2 + export PATH="/usr/pkg/sbin:/usr/pkg/bin:$PATH" &&\ + export PKG_PATH="https://cdn.NetBSD.org/pub/pkgsrc/packages" &&\ + export PKG_PATH="$PKG_PATH/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d.)/All" &&\ + /usr/sbin/pkg_add cmake &&\ + /usr/sbin/pkg_add bzip2 run: | cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ cmake --build build/ &&\ ctest --test-dir build - netbsd: + + omni-os: runs-on: ubuntu-latest - name: NetBSD + name: OmniOS steps: - uses: actions/checkout@v4 - - name: NetBSD - uses: vmactions/netbsd-vm@v1 + - name: OmniOS + uses: vmactions/omnios-vm@v1 with: copyback: false prepare: | - export PATH="/usr/pkg/sbin:/usr/pkg/bin:$PATH" &&\ - export PKG_PATH="https://cdn.NetBSD.org/pub/pkgsrc/packages" &&\ - export PKG_PATH="$PKG_PATH/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d.)/All" &&\ - /usr/sbin/pkg_add cmake &&\ - /usr/sbin/pkg_add bzip2 + pkg install cmake gcc14 make bzip2 run: | cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ @@ -78,17 +80,17 @@ jobs: cmake --build build/ &&\ ctest --test-dir build - dragonflybsd: + openindiana: runs-on: ubuntu-latest - name: DragonflyBSD + name: OpenIndiana steps: - uses: actions/checkout@v4 - - name: DragonflyBSD - uses: vmactions/dragonflybsd-vm@v1 + - name: OpenIndiana + uses: vmactions/openindiana-vm@v0 with: copyback: false prepare: | - pkg install -y cmake gcc14 bzip2 + pkg install cmake gcc-14 make bzip2 run: | cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ -- cgit v1.2.3-55-g6feb