From ccc3fbe44ed7e3aae6c70b6ae6a75e8e93f382da Mon Sep 17 00:00:00 2001 From: Yonas Yanfa Date: Tue, 24 Sep 2024 22:07:42 -0400 Subject: [PATCH 1/2] Update FreeBSD version to 14.1 in cross compiling workflow The latest production release of FreeBSD is 14.1 --- .github/workflows/cross.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cross.yml b/.github/workflows/cross.yml index 09425941acd..63f3cff0bf0 100644 --- a/.github/workflows/cross.yml +++ b/.github/workflows/cross.yml @@ -255,7 +255,7 @@ jobs: - name: Prepare VM uses: vmactions/freebsd-vm@v1 with: - release: 13.2 + release: 14.1 usesh: true copyback: false prepare: | From 850fa77dc24894e1d796a9319d92cb82a3eb9a8c Mon Sep 17 00:00:00 2001 From: Yonas Yanfa Date: Wed, 25 Sep 2024 09:47:21 -0400 Subject: [PATCH 2/2] Cross build against FreeBSD 13.4 and 14.1 Test using all of the currently supported FreeBSD versions: 13.4 and 14.1. --- .github/workflows/cross.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cross.yml b/.github/workflows/cross.yml index 63f3cff0bf0..df98247687c 100644 --- a/.github/workflows/cross.yml +++ b/.github/workflows/cross.yml @@ -248,6 +248,10 @@ jobs: if: github.repository_owner == 'aws' name: aws-lc-rs freebsd test runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + version: [13.4, 14.1] steps: - uses: actions/checkout@v4 with: @@ -255,7 +259,7 @@ jobs: - name: Prepare VM uses: vmactions/freebsd-vm@v1 with: - release: 14.1 + release: ${{ matrix.target }} usesh: true copyback: false prepare: |