Update Github workflow to publish release even if not all platform builds succeed

This commit is contained in:
sentientstardust
2026-05-16 11:00:17 +01:00
parent a01ec22be4
commit a1b37455f3
2 changed files with 2 additions and 1 deletions

View File

@@ -101,7 +101,7 @@ jobs:
- build_macos_arch
- build_macos_universal
- flatpak
if: ${{ always() && github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/main' && (inputs.publish_release || false) && !inputs.build-deps-only && (inputs.build_windows || inputs.build_macos || inputs.build_linux || inputs.build_flatpak || vars.BUILD_LINUX == 'true' || vars.BUILD_FLATPAK == 'true') && (inputs.build_windows == false || needs.build_windows.result == 'success') && (inputs.build_macos == false || needs.build_macos_arch.result == 'success') && (inputs.build_macos == false || needs.build_macos_universal.result == 'success' || needs.build_macos_universal.result == 'skipped') && (((inputs.build_linux || false) || vars.BUILD_LINUX == 'true') == false || needs.build_linux.result == 'success') && (((inputs.build_flatpak || false) || vars.BUILD_FLATPAK == 'true') == false || needs.flatpak.result == 'success') }}
if: ${{ always() && github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/main' && (inputs.publish_release || false) && !inputs.build-deps-only && (inputs.build_windows || inputs.build_macos || inputs.build_linux || inputs.build_flatpak || vars.BUILD_LINUX == 'true' || vars.BUILD_FLATPAK == 'true') }}
env:
GH_TOKEN: ${{ github.token }}
steps:

View File

@@ -487,6 +487,7 @@ jobs:
- name: Run external slicer regression tests
if: runner.os == 'Linux'
continue-on-error: true
timeout-minutes: 20
shell: bash
run: |