Add Codex++ multi-account support #1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: postmerge-ci | |
| # This is the single entrypoint for main-only CI that is intentionally outside | |
| # the merge-blocking suite. It keeps the broader postmerge signal in one run. | |
| on: | |
| push: | |
| branches: [main] | |
| jobs: | |
| # Keep reusable workflow calls alphabetized. Each child retains its own | |
| # workflow_dispatch trigger so maintainers can rerun flaky suites directly. | |
| rust-ci-full: | |
| name: rust-ci-full | |
| uses: ./.github/workflows/rust-ci-full.yml | |
| secrets: inherit | |
| v8-canary: | |
| name: v8-canary | |
| uses: ./.github/workflows/v8-canary.yml | |
| secrets: inherit | |
| results: | |
| name: Postmerge CI results | |
| needs: | |
| - rust-ci-full | |
| - v8-canary | |
| if: ${{ always() }} | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| # Postmerge runs use the pushed main commit, so this helper always comes | |
| # from the same revision that defined the parent workflow. | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| ref: ${{ github.sha }} | |
| persist-credentials: false | |
| - name: Require successful dependencies | |
| env: | |
| NEEDS: ${{ toJSON(needs) }} | |
| run: python3 .github/scripts/check_ci_results.py |