66 Commits

Author SHA1 Message Date
renovate[bot] e05a456698 chore(deps): update pnpm/action-setup digest to 91ab88e (#67293)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:49:56 +05:30
renovate[bot] 1ab0425cf9 chore(deps): update pnpm/action-setup digest to 8912a91 (#67231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 20:31:02 +05:30
renovate[bot] 2c0dd791a4 chore(deps): update github actions (#67206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-03 10:14:43 +05:30
renovate[bot] b8de125563 chore(deps): update github actions (major) (#67170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 20:21:04 +05:30
Huyen Nguyen 3d72c7b3ee fix(gha): correct playwright reporter path (#67104) 2026-04-25 11:41:08 +05:30
renovate[bot] 7ac14ba69c chore(deps): update actions/setup-node digest to 48b55a0 (#67017)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 14:32:49 +05:30
renovate[bot] f4bd4781e8 chore(deps): update pnpm/action-setup digest to b906aff (#66637)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 13:30:49 +05:30
renovate[bot] 9a21bd76cd chore(deps): update pnpm/action-setup digest to fc06bc1 (#66423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-14 18:07:02 +05:30
renovate[bot] c543dfbc4d chore(deps): update github actions (#66375)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-12 09:33:15 +05:30
renovate[bot] 53b4806fc6 chore(deps): update actions/setup-node digest to 53b8394 (#66231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 16:25:11 +05:30
Mrugesh Mohapatra 95e293d23a fix(GHA): harden permissions (#66155) 2026-03-01 17:19:19 +05:30
Oliver Eyton-Williams 4613efa921 refactor: use environment, not .env, in ci (#65736) 2026-02-10 11:04:59 +01:00
Mrugesh Mohapatra 632289c7f0 fix(turbo): try remote caching (#65692) 2026-02-04 13:17:02 +05:30
renovate[bot] 72b22ae2bc chore(deps): update actions/checkout digest to de0fac2 (#65685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 09:02:36 +05:30
Oliver Eyton-Williams f940f2beee refactor: simplify turbo config, use it for develop + build (#65526) 2026-01-28 21:38:40 +05:30
Mrugesh Mohapatra 4ea52e2639 chore: update to node 24 (#65416) 2026-01-22 19:29:48 +05:30
Oliver Eyton-Williams f03ad05e84 refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
renovate[bot] e4f1e611b8 chore(deps): update github actions (major) (#65179)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 16:07:37 +00:00
renovate[bot] afb15303b6 chore(deps): update actions/setup-node digest to 6044e13 (#65175)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 11:14:40 +00:00
Oliver Eyton-Williams 15c98b0db9 refactor: move playwright config into e2e folder (#64741) 2026-01-05 20:30:02 +05:30
renovate[bot] 35c126e733 chore(deps): update github actions (#64807)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 10:06:10 +05:30
renovate[bot] f764b42495 chore(deps): update github actions (#63915)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 10:38:10 +05:30
renovate[bot] c0dc4d59ae chore(deps): update github actions (major) (#63420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 09:46:55 +05:30
renovate[bot] 0c8914818c chore(deps): update github actions (#63209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 03:25:53 +05:30
Mrugesh Mohapatra 4a42e47e9c chore: temporarily block E2E runs on main branch pushes (#63207) 2025-10-29 03:15:35 +05:30
Oliver Eyton-Williams 4a635c1b32 refactor: migrate (some) curriculum files to TypeScript (#62228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-10-23 10:54:57 +05:30
Oliver Eyton-Williams f184da462b fix(ci): upload client without compression (#62570) 2025-10-07 16:56:07 +05:30
Mrugesh Mohapatra 3cbe2ab8b1 fix(tools): consolidate docker compose setup (#62525) 2025-10-07 10:49:41 +05:30
Oliver Eyton-Williams ac198cac9c perf(ci): skip cache to see if perf improves (#60681) 2025-06-03 22:18:38 +05:30
Mrugesh Mohapatra 1557711a68 fix(tools): Update node to v22, improve caching? (#60651) 2025-06-03 15:05:40 +05:30
Mrugesh Mohapatra 16e461385e chore(api-server): bye-bye you served us well (#60520)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-05-27 09:56:46 +05:30
Mrugesh Mohapatra 186ccf2602 fix(gha): do not cancel for main/prod branches (#60383) 2025-05-15 20:46:46 +02:00
Oliver Eyton-Williams 31b956d16f chore: update to mongodb 8 in CI (#60215) 2025-05-07 21:45:53 +02:00
Mrugesh Mohapatra c87ae5a8ba fix(GHA): improve specificity of concurrency (#59677) 2025-04-12 13:54:12 +05:30
Oliver Eyton-Williams 52ec8bdb43 chore(ci): consolidate api e2e testing (#59420) 2025-03-27 09:31:51 +05:30
Mrugesh Mohapatra c78429b2bb fix(GHA): remove pnpm version
Do not specify pnpm version, it will fallback to packageManager key in
the package.json
2025-03-16 06:24:19 +05:30
Mrugesh Mohapatra 7f8474affe fix(GHA): use numeric versions for node 2025-03-15 09:02:09 +05:30
Sem Bauke 097546ae0f test: debug playwright ci with screenshots (#57396) 2024-12-04 10:37:57 -08:00
Shaun Hamilton 1ec0497b13 chore(.github): optimise workflow usage (#56998) 2024-10-30 14:46:41 +01:00
Tom 99023bfcdc chore(curriculum): remove BUILD_WITH_SUBMODULE env variable (#55654) 2024-07-26 17:12:11 +02:00
Tom 302d2b9f60 chore(tools): remove duplicate actions - always test using submodule (#55628) 2024-07-24 19:06:16 +02:00
Oliver Eyton-Williams 5b62ec7137 ci/e2e tests against mobile (#55347)
Co-authored-by: sembauke <semboot699@gmail.com>
2024-07-03 10:15:35 +05:30
Oliver Eyton-Williams 0916d1bb49 test: check reporting user sends an email (#55166) 2024-06-15 11:34:20 +05:30
Sem Bauke 328807afd1 feat: convert thirdparty donation tests to Playwright (#55043) 2024-06-14 14:20:45 +02:00
Mrugesh Mohapatra dabea4a904 chore: bump pnpm version 2024-05-18 17:23:23 +05:30
Oliver Eyton-Williams e399123604 ci: create playwright report artifacts (#54479) 2024-04-22 11:29:31 -07:00
Oliver Eyton-Williams e470765bc0 chore: housekeeping (update + pin actions etc.) (#54015) 2024-03-07 13:55:37 +00:00
Huyen Nguyen d08e497686 fix: playwright installation command (#53900) 2024-02-28 09:19:01 +01:00
Oliver Eyton-Williams 074af6effb chore: reorganise playwright config (#53884) 2024-02-26 19:56:54 +05:30
Naomi Carrigan 239095689c feat: re-enable all ci (#52640) 2023-12-20 16:06:20 +01:00