Fix macOS and FreeBSD CI runners.

* Update macOS to brew install redis@7.2
* Switch freeBSD runner to v1 and switch from running it on a macos
  runner to ubuntu.
This commit is contained in:
michael-grunder 2024-01-21 10:34:29 -08:00 committed by Michael Grunder
parent 869f3d0ef1
commit 94d931d96a

View File

@ -112,13 +112,13 @@ jobs:
run: $GITHUB_WORKSPACE/test.sh run: $GITHUB_WORKSPACE/test.sh
freebsd: freebsd:
runs-on: macos-12 runs-on: ubuntu-latest
name: FreeBSD name: FreeBSD
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Build in FreeBSD - name: Build in FreeBSD
uses: vmactions/freebsd-vm@v0 uses: vmactions/freebsd-vm@v1.0.5
with: with:
prepare: pkg install -y gmake cmake prepare: pkg install -y gmake cmake
run: | run: |
@ -133,8 +133,8 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: | run: |
brew install openssl redis@7.0 brew install openssl redis@7.2
brew link redis@7.0 --force brew link redis@7.2 --force
- name: Build hiredis - name: Build hiredis
run: USE_SSL=1 make run: USE_SSL=1 make