Skip to content

Commit

Permalink
Update host OS and FreeBSD QEMU hosts for build-and-test-on-freebsd
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
UncleGrumpy committed Jan 19, 2025
1 parent 28515d6 commit 29e3c9b
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/build-and-test-on-freebsd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,17 @@ concurrency:

jobs:
build-and-test-on-freebsd:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
name: Build and test AtomVM on FreeBSD
env:
ATOMVM_EXAMPLE: "atomvm-example"

strategy:
fail-fast: false

matrix:
os_release: ["13.4", "14.2"]

steps:

- uses: actions/checkout@v4
Expand All @@ -47,7 +54,7 @@ jobs:
uses: vmactions/freebsd-vm@v1
timeout-minutes: 20
with:
release: 13.2
release: ${{ matrix.os_release }}
envs: 'ATOMVM_EXAMPLE'
usesh: true
sync: rsync
Expand Down

0 comments on commit 29e3c9b

Please sign in to comment.