mirror of
https://mirror.suhoan.cn/https://github.com/EasyTier/EasyTier.git
synced 2025-12-12 12:47:25 +08:00
fix workflow status check for matrix build
This commit is contained in:
10
.github/workflows/core.yml
vendored
10
.github/workflows/core.yml
vendored
@@ -129,3 +129,13 @@ jobs:
|
|||||||
remote-path: /easytier-releases/${{ github.sha }}/
|
remote-path: /easytier-releases/${{ github.sha }}/
|
||||||
no-delete-remote-files: true
|
no-delete-remote-files: true
|
||||||
retry: 5
|
retry: 5
|
||||||
|
core-result:
|
||||||
|
if: needs.pre_job.outputs.should_skip != 'true' && always()
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
needs:
|
||||||
|
- pre_job
|
||||||
|
- build
|
||||||
|
steps:
|
||||||
|
- name: Mark result as failed
|
||||||
|
if: needs.build.result != 'success'
|
||||||
|
run: exit 1
|
||||||
|
|||||||
12
.github/workflows/gui.yml
vendored
12
.github/workflows/gui.yml
vendored
@@ -191,4 +191,14 @@ jobs:
|
|||||||
local-path: ./artifacts/
|
local-path: ./artifacts/
|
||||||
remote-path: /easytier-releases/${{ github.sha }}/gui
|
remote-path: /easytier-releases/${{ github.sha }}/gui
|
||||||
no-delete-remote-files: true
|
no-delete-remote-files: true
|
||||||
retry: 5
|
retry: 5
|
||||||
|
gui-result:
|
||||||
|
if: needs.pre_job.outputs.should_skip != 'true' && always()
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
needs:
|
||||||
|
- pre_job
|
||||||
|
- build-gui
|
||||||
|
steps:
|
||||||
|
- name: Mark result as failed
|
||||||
|
if: needs.build-gui.result != 'success'
|
||||||
|
run: exit 1
|
||||||
|
|||||||
Reference in New Issue
Block a user