Skip to content

Commit deb7754

Browse files
committed
Drop the nightly random-seed test job
The job only ran on a schedule, so on every pull request it surfaced as a skipped check that contributed nothing but a line of noise to the status list. Ordering leaks are still caught: the fixed-seed randomized run stays in the main check, where a failure blocks the merge that caused it instead of being reported hours later against an unrelated commit.
1 parent 3b6cf52 commit deb7754

1 file changed

Lines changed: 0 additions & 36 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ on:
55
branches: [main]
66
pull_request:
77
workflow_dispatch:
8-
schedule:
9-
# Nightly, a fresh seed each run -- the fixed-seed step above only ever
10-
# exercises one shuffle of the suite, so a leak that this particular
11-
# order does not disturb would otherwise stay invisible forever.
12-
- cron: "17 7 * * *"
138

149
jobs:
1510
check:
@@ -52,34 +47,3 @@ jobs:
5247
# seed is fixed so a failure here reproduces locally with the same flag.
5348
- name: Test (randomized order)
5449
run: bun test ./src ./tests ./evals --randomize --seed 424242
55-
56-
randomize-nightly:
57-
if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
58-
runs-on: ubuntu-latest
59-
steps:
60-
- name: Checkout
61-
uses: actions/checkout@v4
62-
63-
- name: Setup Node
64-
uses: actions/setup-node@v4
65-
with:
66-
node-version: "24"
67-
68-
- name: Setup Bun
69-
uses: oven-sh/setup-bun@v2
70-
with:
71-
bun-version: "1.3.14"
72-
73-
- name: Install ripgrep
74-
run: sudo apt-get install -y ripgrep
75-
76-
- name: Install dependencies
77-
run: bun install --frozen-lockfile
78-
79-
# A fresh seed every run, printed up front so a failure here reproduces
80-
# locally with the exact same `--seed` regardless of which shuffle hit it.
81-
- name: Test (fresh random seed)
82-
run: |
83-
seed=$RANDOM$RANDOM
84-
echo "seed=$seed"
85-
bun test ./src ./tests ./evals --randomize --seed "$seed"

0 commit comments

Comments
 (0)