Browse Source

Actually test freebsd

pull/1129/head
Hamish Coleman 1 year ago
parent
commit
42a716ae7b
  1. 39
      .github/workflows/tests.yml

39
.github/workflows/tests.yml

@ -211,6 +211,45 @@ jobs:
- name: Upload data to codecov - name: Upload data to codecov
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
test_bsd:
name: Test BSD
runs-on: ubuntu-latest
strategy:
matrix:
os:
- name: freebsd
architecture: x86-64
version: '13.2'
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Fix Checkout
run: |
git fetch --force --tags
- name: Test on ${{ matrix.os.name }}
uses: cross-platform-actions/action@v0.15.0
with:
operating_system: ${{ matrix.os.name }}
architecture: ${{ matrix.os.architecture }}
version: ${{ matrix.os.version }}
shell: bash
memory: 5G
cpu_count: 4
run: |
sudo pkg install -y \
autoconf \
automake \
gcc \
git \
gmake \
python3
./autogen.sh
./configure
gmake test
test_macos: test_macos:
name: Test MacOS name: Test MacOS
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}

Loading…
Cancel
Save