From ca206463ea73ad8c48d5e951933d0fbf1dc4328a Mon Sep 17 00:00:00 2001 From: Joe Corall Date: Thu, 14 Nov 2024 03:04:20 -0500 Subject: [PATCH] Add macos to the test suite --- .github/workflows/integration-test.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 2d961a9..af472b5 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -8,8 +8,13 @@ on: required: true type: string default: 'main' + starter-site-owner: + description: "The GitHub org the starter site resides in" + required: true + type: string + default: 'Islandora-Devops' starter-site-ref: - description: "The islandora-starter-site ref to checkout (heads/BRANCH-NAME or tags/TAG-NAME)" + description: "The islandora-starter-site git ref to checkout (heads/BRANCH-NAME or tags/TAG-NAME)" required: true type: string default: 'heads/main' @@ -20,9 +25,10 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, ubuntu-24.04] + os: [ubuntu-22.04, ubuntu-24.04, macos-latest] env: ISLANDORA_TAG: "${{ github.event.inputs.buildkit-tag }}" + ISLANDORA_STARTER_OWNER: "${{ github.event.inputs.starter-site-owner }}" ISLANDORA_STARTER_REF: "${{ github.event.inputs.starter-site-ref }}" steps: - uses: actions/checkout@v4