Commit Graph

45 Commits

Author SHA1 Message Date
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
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)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (20) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (20) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 20) (push) Has been cancelled
CI - Node.js / Build (20) (push) Has been cancelled
CI - Node.js / Test (20) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20) (push) Has been cancelled
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
Oliver Eyton-Williams
b848613aa3
chore: only run e2e tests on pushes (#52612) 2023-12-19 18:19:17 +00:00
Oliver Eyton-Williams
3719e1129e
chore: disable CI on PRs (#52610) 2023-12-19 10:21:53 -06:00
Huyen Nguyen
dd31048838
chore(ci): remove seed:exams from playwright workflow (#52441) 2023-11-28 07:48:39 -08:00
Mrugesh Mohapatra
167cbead7a
fix: update ubuntu images to latest LTS (#52106) 2023-10-26 12:14:45 +05:30
renovate[bot]
3bac8640a1 chore(deps): update github actions 2023-10-24 11:04:25 +00:00
Oliver Eyton-Williams
b29c869258
chore: bump node to version 20 in actions (#51952)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2023-10-13 22:32:09 +05:30
Dmitry Drepin
e6196d1b01
fix(ci): add seed:exams to e2e playwright (#51842) 2023-10-11 12:19:03 -07:00
Oliver Eyton-Williams
7750cec84f
refactor: cleanup playwright tests (#51499) 2023-09-08 17:44:27 +05:30
Oliver Eyton-Williams
391fc2e34d
refactor: create shared workspace (#51454) 2023-09-07 23:06:01 +05:30
Fahd Kassim
5cf0b93dfb
feat(e2e): playwright - add global login setup and teardown, show certificate tests (#51368) 2023-09-06 22:32:15 -07:00
renovate[bot]
3e1a793d38 chore(deps): update actions/upload-artifact digest to a8a3f3a 2023-09-07 00:57:44 +00:00
Mrugesh Mohapatra
2c37e18c7a
fix(CI): adjust job queue and remove wasteful runs (#51404)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-08-28 16:48:51 +05:30
Mrugesh Mohapatra
cf4995fa83
fix: add build jobs to CI to make renovate behave (#51401) 2023-08-27 16:27:27 +05:30
renovate[bot]
904846476f
chore(deps): update actions/checkout digest to f43a0e5 (#51377)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-26 15:17:29 +05:30
renovate[bot]
edec7ba661 chore(deps): update github actions 2023-08-19 11:48:19 +05:30
Mrugesh Mohapatra
b5c86d4b9c
feat(e2e): adding playwright and migrate landing page e2e tests (#51216)
Co-authored-by: Ahmad <57593864+Ahmadkashif@users.noreply.github.com>
Co-authored-by: Hassaan Pasha <pasha.hassaan@gmail.com>
2023-08-11 14:10:10 +05:30