aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2025-12-25 11:33:21 +0100
committerMark Adler <git@madler.net>2026-01-27 18:00:33 -0800
commit6d61ddfe5a2b0c2316b28216c6e29880d1455039 (patch)
treedf4161c73fbb4ed217595651c0280e163b7a536b
parent22f6fc17e9ff8143ad45c663fc49a91d1983d535 (diff)
downloadzlib-6d61ddfe5a2b0c2316b28216c6e29880d1455039.tar.gz
zlib-6d61ddfe5a2b0c2316b28216c6e29880d1455039.tar.bz2
zlib-6d61ddfe5a2b0c2316b28216c6e29880d1455039.zip
Add workflow for DragonflyBSD.
-rw-r--r--.github/workflows/others.yml18
1 files changed, 16 insertions, 2 deletions
diff --git a/.github/workflows/others.yml b/.github/workflows/others.yml
index 269e0889..a23c0b96 100644
--- a/.github/workflows/others.yml
+++ b/.github/workflows/others.yml
@@ -48,7 +48,6 @@ jobs:
48 export PKG_PATH="https://cdn.NetBSD.org/pub/pkgsrc/packages" &&\ 48 export PKG_PATH="https://cdn.NetBSD.org/pub/pkgsrc/packages" &&\
49 export PKG_PATH="$PKG_PATH/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d.)/All" &&\ 49 export PKG_PATH="$PKG_PATH/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d.)/All" &&\
50 /usr/sbin/pkg_add cmake &&\ 50 /usr/sbin/pkg_add cmake &&\
51 /usr/sbin/pkg_add gcc14 &&\
52 /usr/sbin/pkg_add bzip2 51 /usr/sbin/pkg_add bzip2
53 52
54 run: | 53 run: |
@@ -68,10 +67,25 @@ jobs:
68 export PATH="/usr/pkg/sbin:/usr/pkg/bin:$PATH" &&\ 67 export PATH="/usr/pkg/sbin:/usr/pkg/bin:$PATH" &&\
69 export PKG_PATH="https://cdn.openbsd.org/pub/OpenBSD/$(uname -r|cut -f '1 2' -d.)/packages/amd64/" &&\ 68 export PKG_PATH="https://cdn.openbsd.org/pub/OpenBSD/$(uname -r|cut -f '1 2' -d.)/packages/amd64/" &&\
70 /usr/sbin/pkg_add cmake &&\ 69 /usr/sbin/pkg_add cmake &&\
71 /usr/sbin/pkg_add gcc14 &&\
72 /usr/sbin/pkg_add bzip2 70 /usr/sbin/pkg_add bzip2
73 71
74 run: | 72 run: |
75 cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ 73 cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\
76 cmake --build build/ &&\ 74 cmake --build build/ &&\
77 ctest --test-dir build 75 ctest --test-dir build
76
77 dragonflybsd:
78 runs-on: ubuntu-latest
79 name: DragonflyBSD
80 steps:
81 - uses: actions/checkout@v4
82 - name: DragonflyBSD
83 uses: vmactions/dragonflybsd-vm@v1
84 with:
85 prepare: |
86 pkg install -y cmake gcc14 bzip2
87
88 run: |
89 cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\
90 cmake --build build/ &&\
91 ctest --test-dir build