diff --git a/.actions/build-bsd b/.actions/build-bsd index 66fc4e3b..59b1c6d3 100755 --- a/.actions/build-bsd +++ b/.actions/build-bsd @@ -15,7 +15,7 @@ cat > "${MANIFEST}" <<- EOF image: ${IMAGE} packages: - cmake - - llvm + - ${LLVM} - pcsc-lite EOF diff --git a/.github/workflows/bsd_builds.yml b/.github/workflows/bsd_builds.yml index 4208d486..052f8471 100644 --- a/.github/workflows/bsd_builds.yml +++ b/.github/workflows/bsd_builds.yml @@ -18,7 +18,9 @@ jobs: strategy: fail-fast: false matrix: - image: [freebsd/14.x, openbsd/7.4] + include: + - { image: freebsd/14.x, llvm: llvm } + - { image: openbsd/7.4, llvm: llvm%16 } steps: - uses: actions/checkout@v4 - name: dependencies @@ -27,6 +29,7 @@ jobs: sudo apt install -q -y curl jq - name: build env: + LLVM: ${{ matrix.llvm }} IMAGE: ${{ matrix.image }} SOURCEHUT_TOKEN: ${{ secrets.SOURCEHUT_TOKEN }} run: ./.actions/build-bsd