Commit Graph

470 Commits

Author SHA1 Message Date
Tom
00ca2b1c7e
fix: i18n node tests (#62785)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-10-14 22:02:49 +05:30
Oliver Eyton-Williams
2cb3baba7f
fix(gha): use updated test command in submodule CI (#62633) 2025-10-09 08:12:47 -07:00
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
Mrugesh Mohapatra
ef610dd36c
fix(tools): s/MailHog/Mailpit/g (#62481)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (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
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
2025-10-03 13:25:33 -07:00
Tom
d7505e9833
chore(client): remove daily challenge env variables (#62105) 2025-09-30 08:47:38 +02:00
Mrugesh Mohapatra
d19e7ede11
fix(gha): handle connections better (#62104) 2025-09-10 19:10:12 +05:30
Mrugesh Mohapatra
ed116264e4
fix(gha): disable i18n nodejs tests (#62106) 2025-09-09 10:38:51 -05:00
Tom
f356d6b442
Revert "chore: disable curriculum translation deletion (#61961)" (#62091)
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
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 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-09-08 23:17:31 +05:30
Mrugesh Mohapatra
ab3bab0967
fix(gha): cleaner and working matrix (#62081) 2025-09-08 12:10:41 +05:30
Mrugesh Mohapatra
b64afd03e2
fix(GHA): allow selective build and deploy (#62020)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 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
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
2025-09-03 12:10:48 +05:30
Mrugesh Mohapatra
0c1498a84d
fix(environment): Use DEPLOYMENT_ENV and DEPLOYMENT_TLD (#61925)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 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
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
2025-08-27 22:47:21 +05:30
Oliver Eyton-Williams
7f0d42b638
chore: disable curriculum translation deletion (#61961) 2025-08-27 09:32:16 -07:00
Mrugesh Mohapatra
fd82f78f62
chore(gha): update action name 2025-08-15 15:03:42 +05:30
Tom
2f1f08d45c
feat(.github): enable daily challenges (for real this time) (#61665) 2025-08-07 15:22:36 +02:00
Mrugesh Mohapatra
342a4ccf22
chore: rename workflow files (#60826) 2025-06-11 11:48:00 +02:00
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
22fb9bc43b
feat(gha): add workflow to clean-up old images (#60485) 2025-05-23 09:39:58 +02:00
Mrugesh Mohapatra
a7b0e90f28
fix(gha): remove unused files from checks (#60380) 2025-05-16 10:25:58 +02:00
Mrugesh Mohapatra
186ccf2602
fix(gha): do not cancel for main/prod branches (#60383) 2025-05-15 20:46:46 +02:00
Shaun Hamilton
d9afa547a8
chore(.github): update docker-ghcr actions (#60301) 2025-05-12 23:09:04 +05:30
Oliver Eyton-Williams
7a424171d2
chore: update required pnpm version to >=10 (#60285) 2025-05-12 18:57:18 +05:30
Oliver Eyton-Williams
31b956d16f
chore: update to mongodb 8 in CI (#60215) 2025-05-07 21:45:53 +02:00
Mrugesh Mohapatra
e5051d472e
fix(GHA): update environment validation (#60011) 2025-05-06 12:30:06 +05:30
Oliver Eyton-Williams
da5392ed0f
fix(actions): get output correctly in web commit check (#60027) 2025-04-28 13:28:15 +02:00
Mrugesh Mohapatra
ed6c77e972
fix(gha): remove workflow_run (#59840)
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20) (push) Has been cancelled
CI - Node.js / Lint (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
2025-04-21 17:08:58 +05:30
Mrugesh Mohapatra
e2996eb3e6
fix(gha): cleanup logs and validation 2025-04-20 13:49:47 +05:30
Mrugesh Mohapatra
897277a037
refactor(GHA): update workflow to be consistent with legacy
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20) (push) Has been cancelled
CI - Node.js / Lint (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
2025-04-17 13:59:10 +05:30
Mrugesh Mohapatra
560a3f661d
fix(GHA): adjust order of checks in legacy 2025-04-17 13:59:09 +05:30
Mrugesh Mohapatra
107df1e4a4
fix(GHA): fix formatting and expansion
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20) (push) Has been cancelled
CI - Node.js / Lint (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
2025-04-14 22:59:13 +05:30
Mrugesh Mohapatra
a875294adf
fix(gha): use machine IP, and better logs 2025-04-14 19:18:13 +05:30
Mrugesh Mohapatra
6c8f785dd2
fix(gha): use specifc hostname for Tailscale 2025-04-14 19:17:12 +05:30
Mrugesh Mohapatra
c87ae5a8ba
fix(GHA): improve specificity of concurrency (#59677) 2025-04-12 13:54:12 +05:30
Mrugesh Mohapatra
3ccced6d0b
fix(GHA): Use Machine IP and add delay for latching (#59651) 2025-04-09 22:09:08 +05:30
Mrugesh Mohapatra
17800ef172
fix(GHA): do not fail-fast on clients (#59642) 2025-04-09 09:48:14 +05:30
Mrugesh Mohapatra
83c686aca2
fix(GHA): branch detection and conditional run (#59635) 2025-04-08 17:48:38 +05:30
Mrugesh Mohapatra
4d0196bd6b
feat(GHA): run on workflow completion (#59466) 2025-03-31 09:31:29 -07:00
Oliver Eyton-Williams
52ec8bdb43
chore(ci): consolidate api e2e testing (#59420) 2025-03-27 09:31:51 +05:30
Mrugesh Mohapatra
4a64be5b29
refactor(GHA): deployments, logs and simple scripts (#59430)
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20) (push) Has been cancelled
CI - Node.js / Lint (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
2025-03-26 06:36:20 -05:00
Oliver Eyton-Williams
2e452761a6
chore(ci): remove temporary container checks (#59419) 2025-03-25 13:46:22 +05:30
Mrugesh Mohapatra
3fe3f35832
chore: formating 2025-03-25 10:55:27 +05:30
Mrugesh Mohapatra
863c8de6aa
fix(GHA): update checks and exits 2025-03-25 10:55:26 +05:30
Mrugesh Mohapatra
9b056d2d5a
fix(GHA): remove validations, checks
Some checks failed
i18n - Build Validation / Validate i18n Builds (20) (push) Has been cancelled
CI - Node.js / Lint (20) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build & Test (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
2025-03-24 12:39:23 +05:30
Mrugesh Mohapatra
b5050191a4
fix(GHA): remove validations 2025-03-24 12:36:42 +05:30
Mrugesh Mohapatra
ce59648037
fix(GHA): wait for existing runs 2025-03-24 11:04:20 +05:30
Mrugesh Mohapatra
ed3e208215
fix(GHA): exit if latest run is failed 2025-03-23 17:07:02 +05:30
Mrugesh Mohapatra
41faf9804e
chore(GHA): consistent names 2025-03-23 10:47:15 +05:30
Mrugesh Mohapatra
ab67ed5a12
fix(GHA): use ubuntu 22.04 for now
Some checks failed
i18n - Build Validation / Validate i18n Builds (20) (push) Has been cancelled
CI - Node.js / Lint (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
i18n - Download Client UI / Client (push) Has been cancelled
2025-03-16 06:24:32 +05:30