Skip to content

Commit 4b4f4e6

Browse files
committed
CI: Build for FreeBSD 14.4 (in addition to latest) and also aarch64
1 parent 2bce8db commit 4b4f4e6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/build.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
- gentoo/stage3:musl-hardened
3333
- gentoo/stage3:hardened
3434
- freebsd
35+
- freebsd:14.4
36+
- freebsd:14.4:aarch64
3537
config:
3638
- cmake_args: "-DENABLE_API=ON -DCMAKE_C_COMPILER=gcc"
3739
- cmake_args: "-DENABLE_API=ON -DCMAKE_C_COMPILER=clang"
@@ -190,6 +192,8 @@ jobs:
190192
if: startsWith(matrix.os, 'freebsd')
191193
uses: vmactions/freebsd-vm@v1
192194
with:
195+
release: ${{ matrix.os == 'freebsd' && null || split(matrix.os, ':')[1] }}
196+
arch: ${{ contains(matrix.os, ':aarch64') && 'aarch64' || null }}
193197
prepare: |
194198
PACKAGES="git cmake pkgconf curl jansson libsodium libmicrohttpd argp-standalone libepoll-shim"
195199
if echo "${{ matrix.config.cmake_args }}" | grep -q "CMAKE_C_COMPILER=gcc"; then

0 commit comments

Comments
 (0)