Skip to content

Commit 1652ca8

Browse files
OttoAllmendingerllm-git
andcommitted
feat(ci): add gate job for stable branch protection status check
Adds a "gate" job that runs after all other CI jobs complete successfully to provide a stable "test / Test" status check for branch protection. Issue: BTC-2915 Co-authored-by: llm-git <llm-git@ttll.de>
1 parent 35d7461 commit 1652ca8

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/build-and-test.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,3 +201,12 @@ jobs:
201201
packages/wasm-utxo/pkg/
202202
packages/wasm-utxo/dist/
203203
retention-days: 1
204+
205+
# This job provides a stable "test / Test" status check for branch protection.
206+
# It runs after all other jobs complete successfully.
207+
gate:
208+
name: "Test"
209+
needs: [build, test, finalize]
210+
runs-on: ubuntu-latest
211+
steps:
212+
- run: echo "All checks passed"

.github/workflows/status-check.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,3 @@ jobs:
2222
exit 1
2323
fi
2424
echo "Build and Test workflow succeeded"
25-

0 commit comments

Comments
 (0)