From b69321f19eb654c16955fc843f8c3b659e2f0453 Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 31 Jan 2024 16:59:03 +0000 Subject: [PATCH] Add ability to choose MacOS version Signed-off-by: Andrew W. Harn --- .github/workflows/zowe-cli-plugin.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/zowe-cli-plugin.yml b/.github/workflows/zowe-cli-plugin.yml index 176ee94..48dbcbc 100644 --- a/.github/workflows/zowe-cli-plugin.yml +++ b/.github/workflows/zowe-cli-plugin.yml @@ -1,6 +1,17 @@ name: zowe-cli-plugin -on: [push, pull_request, workflow_dispatch] +on: + push: + pull_request: + workflow_dispatch: + inputs: + macos-type: + type: choice + description: Run against x86-based MacOS (12), otherwise run against ARM64-based MacOS (14) + default: macos-14 + options: + - macos-12 + - macos-14 jobs: test: @@ -13,7 +24,10 @@ jobs: fail-fast: false matrix: node-version: [18.x, 20.x] - os: [windows-latest, ubuntu-latest, macos-latest, macos-14] + os: + - windows-latest + - ubuntu-latest + - ${{ github.event.inputs.macos-type || 'macos-14'}} env: OS: ${{ matrix.os }}