From 66c99ddfd562d2f8da2dcb8149c50484d13842e1 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 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/actions-ci.yml b/.github/workflows/actions-ci.yml index bdffa365ee..057890740c 100644 --- a/.github/workflows/actions-ci.yml +++ b/.github/workflows/actions-ci.yml @@ -132,11 +132,17 @@ jobs: OpenBSD-64-bit: needs: [sanity-test-run] runs-on: macos-12 + 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 architecture: x86-64 version: '7.4' @@ -146,7 +152,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: