fix workflow status check for matrix build
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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