Default Branch

main
Stage (build -> staging -> E2E gate) / Build Backend (FastAPI) (push) Successful in 13s
Stage (build -> staging -> E2E gate) / Build Frontend (Next.js) (push) Successful in 57s
Stage (build -> staging -> E2E gate) / Build Pipeline (Meltano + dbt + Airflow) (push) Successful in 2m6s
Stage (build -> staging -> E2E gate) / Deploy to Staging (push) Successful in 1s
Stage (build -> staging -> E2E gate) / E2E Journeys against Staging (push) Failing after 1m23s

5f961bf7f4 · Merge pull request 'perf(detail): render school detail sections on the server' (#84) from perf/server-client-split into main · Updated 2026-08-02 21:03:32 +00:00

Branches

chore/remove-parent-view
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m39s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 17s
PR Checks / Build Frontend (no push) (pull_request) Successful in 41s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 45s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 1m35s

95081d38bd · chore: remove the Ofsted Parent View feature end to end · Updated 2026-07-06 08:01:26 +00:00    tudor

231
0
#13 Merged
fix/compare-chart-refetch-resilience
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m38s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 10s
PR Checks / Build Frontend (no push) (pull_request) Successful in 47s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 9s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 1m9s

9f8dba227c · fix(compare): keep chart data when a client refetch fails · Updated 2026-07-05 22:08:22 +00:00    tudor

233
0
#12 Merged

7b5f4fdd62 · fix(compare): keep chart data when a client refetch fails · Updated 2026-07-05 22:07:52 +00:00    tudor

235
1
Compare
fix/hero-map-ios-fullscreen
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m39s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 10s
PR Checks / Build Frontend (no push) (pull_request) Successful in 47s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 9s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 4m15s

d52d384cf2 · fix(school): make hero map fullscreen work on iOS Safari · Updated 2026-07-05 20:34:22 +00:00    tudor

237
0
#10 Merged
fix/e2e-rankings-year-pick
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m39s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 10s
PR Checks / Build Frontend (no push) (pull_request) Successful in 41s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 9s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 1m24s

acec8135e1 · fix(e2e): pick the latest explicit year in the rankings year test · Updated 2026-07-05 13:29:43 +00:00    tudor

239
0
#8 Merged
fix/rankings-year-validation
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m36s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 20s
PR Checks / Build Frontend (no push) (pull_request) Successful in 52s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 10s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 1m44s

6c872ce726 · fix(api): accept academic-year codes in rankings year filter · Updated 2026-07-04 21:13:56 +00:00    tudor

241
0
#7 Merged
feat/pr-comment-agent
PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 9m41s
PR Checks / Backend Smoke (pull_request) Successful in 5s
PR Checks / Build Backend (no push) (pull_request) Successful in 16s
PR Checks / Build Frontend (no push) (pull_request) Successful in 47s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 10s
PR Checks / AI Code Review (Claude) (pull_request) Failing after 2m30s

d0100cce69 · feat(ci): comment-triggered PR fix-ups via @claude · Updated 2026-07-03 15:26:09 +00:00    tudor

242
1
Compare
feat/school-detail-visualisations
Build and Push Docker Images / Build Backend (FastAPI) (push) Successful in 19s
Build and Push Docker Images / Build Frontend (Next.js) (push) Successful in 46s
Build and Push Docker Images / Build Pipeline (Meltano + dbt + Airflow) (push) Successful in 13s
Build and Push Docker Images / Trigger Portainer Update (push) Successful in 1s

3bf2e8f262 · feat(detail): replace SATs text tables with cascade bar charts, add admissions bar and history accordion · Updated 2026-04-13 20:22:24 +00:00    tudor

344
0
Included
add-contact-form-footer
Build and Push Docker Image / build-and-push (push) Successful in 59s

75677f4252 · Add contact form to footer and simplify footer content · Updated 2026-01-14 20:01:47 +00:00    tudor

594
0
Included