chore(ci): add aggregator job reporting the org-required 'ci / ci' context #49

Merged
amoussa1229 merged 1 commit from chore/ci-aggregate-check into main 2026-06-05 19:09:02 +00:00
Showing only changes of commit 2dfba4b662 - Show all commits

View file

@ -13,3 +13,15 @@ jobs:
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@main
with:
run-cdk-synth: false
# Aggregator producing the org-required "ci / ci" status context.
# Caller jobs here have distinct names (python, typescript), so the
# org ruleset's required check would otherwise never report.
ci:
name: ci / ci
needs: [python, typescript]
if: always()
runs-on: ubuntu-latest
steps:
- name: All CI jobs passed
run: |
[ "${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}" = "false" ]
github-advanced-security[bot] commented 2026-06-05 19:08:20 +00:00 (Migrated from github.com)
Review

CodeQL / Workflow does not contain permissions

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {{}}

Show more details

## CodeQL / Workflow does not contain permissions Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {{}} [Show more details](https://github.com/Sea-Haven-Industries/exec-aide/security/code-scanning/6)