Browse Source

Add platform skipping

pull/438/head
ionite34 11 months ago
parent
commit
0d03591f24
No known key found for this signature in database
GPG Key ID: B3404C5F3827849B
  1. 12
      .github/workflows/release.yml

12
.github/workflows/release.yml

@ -47,10 +47,20 @@ on:
type: boolean
description: "[Debug] Test release artifacts?"
default: false
skip-win-x64:
type: boolean
description: Skip win-x64
skip-linux-x64:
type: boolean
description: Skip linux-x64
skip-macos-arm64:
type: boolean
description: Skip macos-arm64
jobs:
release-linux:
name: Release (linux-x64)
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.skip-linux-x64 == 'false' }}
env:
platform-id: linux-x64
out-name: StabilityMatrix.AppImage
@ -122,6 +132,7 @@ jobs:
release-windows:
name: Release (win-x64)
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.skip-win-x64 == 'false' }}
env:
platform-id: win-x64
out-name: StabilityMatrix.exe
@ -178,6 +189,7 @@ jobs:
release-macos:
name: Release (macos-arm64)
if: ${{ github.event_name != 'workflow_dispatch' || github.event.inputs.skip-macos-arm64 == 'false' }}
env:
platform-id: osx-arm64
app-name: "Stability Matrix.app"

Loading…
Cancel
Save