Skip to content

Commit 29e3c9b

Browse files
committed
Update host OS and FreeBSD QEMU hosts for build-and-test-on-freebsd
Update the Ubuntu host OS that QEMU runs FreeBSD hosts on to Ubuntu 24.04. Changes the workflow to a matrix build against the current stable release of FreeBSD, as well as the latest legacy release update. Signed-off-by: Winford <winford@object.stream>
1 parent 28515d6 commit 29e3c9b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/build-and-test-on-freebsd.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,17 @@ concurrency:
3434

3535
jobs:
3636
build-and-test-on-freebsd:
37-
runs-on: ubuntu-22.04
37+
runs-on: ubuntu-24.04
3838
name: Build and test AtomVM on FreeBSD
3939
env:
4040
ATOMVM_EXAMPLE: "atomvm-example"
41+
42+
strategy:
43+
fail-fast: false
44+
45+
matrix:
46+
os_release: ["13.4", "14.2"]
47+
4148
steps:
4249

4350
- uses: actions/checkout@v4
@@ -47,7 +54,7 @@ jobs:
4754
uses: vmactions/freebsd-vm@v1
4855
timeout-minutes: 20
4956
with:
50-
release: 13.2
57+
release: ${{ matrix.os_release }}
5158
envs: 'ATOMVM_EXAMPLE'
5259
usesh: true
5360
sync: rsync

0 commit comments

Comments
 (0)