Skip to content

Commit cd853ce

Browse files
committed
update
1 parent 05232db commit cd853ce

1 file changed

Lines changed: 23 additions & 3 deletions

File tree

.github/workflows/build.yaml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches:
88
- "main"
99
jobs:
10-
verify:
10+
success:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
@@ -22,6 +22,13 @@ jobs:
2222
mesh-config: ./tca/test/manifest.yaml
2323
local-only: true
2424

25+
failure:
26+
runs-on: ubuntu-latest
27+
steps:
28+
- uses: actions/checkout@v4
29+
with:
30+
path: tca
31+
clean: true
2532
- name: failure
2633
uses: ./tca
2734
continue-on-error: true # Continue even if the job fails
@@ -33,10 +40,23 @@ jobs:
3340
github-token: ${{ secrets.GITHUB_TOKEN }}
3441
local-only: true
3542

43+
- name: Comment on PR
44+
uses: thollander/actions-comment-pull-request@v3
45+
with:
46+
mode: upsert
47+
file-path: ${{ steps.failure.outputs.result-file }}
48+
49+
hybrid-failure:
50+
runs-on: ubuntu-latest
51+
steps:
52+
- uses: actions/checkout@v4
53+
with:
54+
path: tca
55+
clean: true
56+
3657
- name: hybrid
3758
uses: ./tca
38-
env:
39-
RUNNER_DEBUG: "1"
59+
continue-on-error: true # Continue even if the job fails
4060
with:
4161
tis-password: ${{ secrets.TIS_PASS }}
4262
github-token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)