From 86a4447625fd19a34aad3135dbdf10721fad8728 Mon Sep 17 00:00:00 2001 From: Sean McGrail Date: Thu, 8 Feb 2024 22:52:42 +0000 Subject: [PATCH] Add OpenBSD GitHub CI --- .github/workflows/actions-ci.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actions-ci.yml b/.github/workflows/actions-ci.yml index 8fa40b95d8e..10e30ddd17f 100644 --- a/.github/workflows/actions-ci.yml +++ b/.github/workflows/actions-ci.yml @@ -138,13 +138,20 @@ jobs: OpenBSD-64-bit: needs: [sanity-test-run] - runs-on: macos-12 + runs-on: macos-12-large + strategy: + matrix: + runner: ["tests/ci/run_posix_tests.sh", "tests/ci/run_fips_tests.sh"] steps: - uses: actions/checkout@v3 - name: OpenBSD - uses: cross-platform-actions/action@v0.10.0 + uses: cross-platform-actions/action@v0.22.0 + env: + AWS_LC_SSL_TEST_RUNNER_PEEK_ROUNDS: 5 with: + environment_variables: AWS_LC_SSL_TEST_RUNNER_PEEK_ROUNDS operating_system: openbsd + cpu_count: 12 architecture: x86-64 version: '7.4' shell: bash @@ -153,7 +160,7 @@ jobs: mkdir "${HOME}/bin" ln -s /usr/local/bin/gmake "${HOME}/bin/make" export PATH="${HOME}/bin:${PATH}" - + ${{ matrix.runner }} # TODO: Investigate sudden hanging tests and failures in GHA runners (P114059413) # MSVC-SDE-32-bit: