Update CI workflows to conditionally use optimized runners and adjust LTO settings based on release branch

This commit is contained in:
mr. M
2025-01-06 12:59:34 +01:00
parent 8a695bc1e2
commit edb6dc9248
7 changed files with 22 additions and 28 deletions

View File

@@ -16,7 +16,7 @@ jobs:
build-linux:
permissions:
contents: write
runs-on: ubuntu-latest
runs-on: ${{ inputs.release-branch == 'release' && 'warp-ubuntu-latest-x64-8x' || 'ubuntu-latest' }}
strategy:
fail-fast: false
matrix:
@@ -125,6 +125,7 @@ jobs:
- name: Build
env:
SURFER_COMPAT: ${{ matrix.arch }}
ZEN_RELEASE_BRANCH: ${{ inputs.release-branch }}
continue-on-error: true
run: |
export SURFER_PLATFORM="linux"