diff --git a/.github/workflows/actions-ci.yml b/.github/workflows/actions-ci.yml index 311d54b17a..d9086b7971 100644 --- a/.github/workflows/actions-ci.yml +++ b/.github/workflows/actions-ci.yml @@ -392,11 +392,13 @@ jobs: - name: Run tests run: cmake --build ./build --target run_tests - OpenBSD-x86-64: + OpenBSD: needs: [sanity-test-run] runs-on: ubuntu-latest + name: OpenBSD ${{ matrix.version }} (${{ matrix.arch }}) test strategy: matrix: + arch: ["x86-64", "arm64"] args: ["", "-f"] version: ["7.4", "7.5"] steps: @@ -411,7 +413,7 @@ jobs: operating_system: openbsd cpu_count: 4 memory: 16G - architecture: x86-64 + architecture: ${{ matrix.arch }} version: '7.4' shell: bash run: | @@ -517,14 +519,17 @@ jobs: # echo ${env:SDEROOT} # .\tests\ci\run_windows_tests.bat "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 true # - freebsd-13: + freebsd: if: github.repository_owner == 'aws' needs: [sanity-test-run] - name: FreeBSD ${{ matrix.version }} test + name: FreeBSD ${{ matrix.version }} (${{ matrix.arch }}) test runs-on: ubuntu-latest strategy: fail-fast: false matrix: + arch: + - 'x86-64' + - 'arm64' version: - '13.3' - '14.1' @@ -541,7 +546,7 @@ jobs: with: environment_variables: 'AWS_LC_SSL_TEST_RUNNER_PEEK_ROUNDS AWS_LC_GO_TEST_TIMEOUT GOFLAGS' operating_system: freebsd - architecture: x86-64 + architecture: ${{ matrix.arch }} version: ${{ matrix.version }} shell: bash memory: 16G