Skip to content

Commit 04034b4

Browse files
authored
Apply audit remediation
Apply audit remediation from the 2026-06-10 review.
1 parent a4c4e83 commit 04034b4

3 files changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@ on:
55
branches: ["main"]
66
pull_request:
77

8+
permissions:
9+
contents: read
10+
811
jobs:
912
test:
1013
runs-on: ubuntu-latest
14+
timeout-minutes: 20
1115
steps:
1216
- uses: actions/checkout@v6
1317
- uses: actions/setup-python@v6

.github/workflows/dispatch_shadow_signal.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,14 @@ permissions:
2727
contents: read
2828
issues: write
2929

30+
concurrency:
31+
group: ${{ github.workflow }}-${{ github.ref_name }}
32+
cancel-in-progress: false
33+
3034
jobs:
3135
dispatch-shadow-signal:
3236
runs-on: ubuntu-latest
37+
timeout-minutes: 30
3338
env:
3439
BRIDGE_REPOSITORY: ${{ vars.SELFHOSTED_CODEX_REVIEW_REPOSITORY || 'QuantStrategyLab/CodexAuditBridge' }}
3540
BRIDGE_TASK: long_horizon_signal_shadow

.github/workflows/theme_momentum_snapshot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,14 @@ on:
3636
permissions:
3737
contents: write
3838

39+
concurrency:
40+
group: ${{ github.workflow }}-${{ github.ref_name }}
41+
cancel-in-progress: false
42+
3943
jobs:
4044
build-theme-momentum:
4145
runs-on: ubuntu-latest
46+
timeout-minutes: 30
4247
steps:
4348
- uses: actions/checkout@v6
4449
- uses: actions/setup-python@v6

0 commit comments

Comments
 (0)