matrix wip

This commit is contained in:
Philip Peterson 2025-04-25 23:59:35 -07:00
parent 398f57fff5
commit 258b2e040f
No known key found for this signature in database
GPG key ID: 354311183FC6519B
3 changed files with 15 additions and 1 deletions

View file

@ -4,6 +4,12 @@ inputs:
node-version: node-version:
description: 'Node.js version to use' description: 'Node.js version to use'
required: true required: true
matrix-name:
description: 'Matrix Name'
required: true
matrix-os:
description: 'Matrix OS'
required: true
runs: runs:
using: 'composite' using: 'composite'
steps: steps:

View file

@ -33,6 +33,8 @@ jobs:
uses: ./.github/actions/build uses: ./.github/actions/build
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest
matrix-name: ubuntu
build-macos: build-macos:
name: Build macOS name: Build macOS
@ -45,3 +47,5 @@ jobs:
uses: ./.github/actions/build uses: ./.github/actions/build
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: macos-latest
matrix-name: macos

View file

@ -32,6 +32,8 @@ jobs:
uses: ./.github/actions/build uses: ./.github/actions/build
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest
matrix-name: ubuntu
build-macos: build-macos:
name: Build macOS name: Build macOS
@ -44,6 +46,8 @@ jobs:
uses: ./.github/actions/build uses: ./.github/actions/build
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: macos-latest
matrix-name: macos
upload-release: upload-release:
name: Upload and Create Release name: Upload and Create Release