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:
description: 'Node.js version to use'
required: true
matrix-name:
description: 'Matrix Name'
required: true
matrix-os:
description: 'Matrix OS'
required: true
runs:
using: 'composite'
steps:

View file

@ -33,6 +33,8 @@ jobs:
uses: ./.github/actions/build
with:
node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest
matrix-name: ubuntu
build-macos:
name: Build macOS
@ -44,4 +46,6 @@ jobs:
- name: Build
uses: ./.github/actions/build
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
with:
node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest
matrix-name: ubuntu
build-macos:
name: Build macOS
@ -44,6 +46,8 @@ jobs:
uses: ./.github/actions/build
with:
node-version: ${{ env.NODE_VERSION }}
matrix-os: macos-latest
matrix-name: macos
upload-release:
name: Upload and Create Release