Skip to content
This repository was archived by the owner on Mar 27, 2026. It is now read-only.

Commit 4c258a3

Browse files
jbeckwith-oaicodex
andauthored
refactor(ci): add shared ci success (#124)
Co-authored-by: Codex <noreply@openai.com>
1 parent c9644f6 commit 4c258a3

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,20 @@ jobs:
9292
- name: Run license check
9393
run: npx license-checker --production --summary
9494
continue-on-error: true
95+
96+
ci-success:
97+
name: CI Success
98+
runs-on: ubuntu-latest
99+
needs: [ci, security]
100+
if: always()
101+
timeout-minutes: 5
102+
permissions:
103+
checks: read
104+
statuses: read
105+
106+
steps:
107+
- name: Wait for all PR checks to succeed
108+
uses: promptfoo/.github/.github/actions/ci-success@main
109+
with:
110+
github-token: ${{ secrets.GITHUB_TOKEN }}
111+
timeout-seconds: 300

.github/workflows/pr-title-check.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
scopes: |
3131
deps
3232
deps-dev
33+
ci
3334
requireScope: false
3435
subjectPattern: ^(?![A-Z]).+$
3536
subjectPatternError: |

0 commit comments

Comments
 (0)