OK, scrap that github hated it.
parent
9a2b71de20
commit
8043d2544b
|
|
@ -7,21 +7,9 @@ on:
|
||||||
required: false
|
required: false
|
||||||
default: 'false'
|
default: 'false'
|
||||||
override_signing:
|
override_signing:
|
||||||
description: 'Manual builds are not signned by default. Force code signing for this run.'
|
description: 'Manual builds are not signed by default. Force code signing for this run.'
|
||||||
required: false
|
required: false
|
||||||
default: 'false'
|
default: 'false'
|
||||||
target_os:
|
|
||||||
description: 'Optional: macos-15, ubuntu-22.04, or windows-2022 to run only that OS (manual trigger only)'
|
|
||||||
required: false
|
|
||||||
default: ''
|
|
||||||
target_grid:
|
|
||||||
description: 'Optional: sl or os to run a single grid combo when used with target_os and target_variant'
|
|
||||||
required: false
|
|
||||||
default: ''
|
|
||||||
target_variant:
|
|
||||||
description: 'Optional: regular or avx to run a single build variant when used with target_os and target_grid'
|
|
||||||
required: false
|
|
||||||
default: ''
|
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- "Firestorm*.*.*"
|
- "Firestorm*.*.*"
|
||||||
|
|
@ -46,19 +34,10 @@ env:
|
||||||
jobs:
|
jobs:
|
||||||
build_matrix:
|
build_matrix:
|
||||||
strategy:
|
strategy:
|
||||||
matrix: ${{ fromJSON(
|
matrix:
|
||||||
(github.event_name == 'workflow_dispatch' &&
|
os: ["macos-15","ubuntu-22.04","windows-2022"]
|
||||||
github.event.inputs.target_os != '' &&
|
grid: ["sl","os"]
|
||||||
github.event.inputs.target_grid != '' &&
|
variant: ["regular","avx"]
|
||||||
github.event.inputs.target_variant != '') &&
|
|
||||||
format(
|
|
||||||
'[{{"os":"{0}","grid":"{1}","variant":"{2}"}}]',
|
|
||||||
github.event.inputs.target_os,
|
|
||||||
github.event.inputs.target_grid,
|
|
||||||
github.event.inputs.target_variant
|
|
||||||
)
|
|
||||||
|| '{"os":["macos-15","ubuntu-22.04","windows-2022"],"grid":["sl","os"],"variant":["regular","avx"]}'
|
|
||||||
) }}
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
container: ${{ matrix.container_image }}
|
container: ${{ matrix.container_image }}
|
||||||
outputs:
|
outputs:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue