Commit Graph

513 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
95e293d23a fix(GHA): harden permissions (#66155) 2026-03-01 17:19:19 +05:30
Mrugesh Mohapatra
59ab2e4103 fix(GHA): harden deploy workflows with env vars and explicit secrets (#66138) 2026-03-01 09:47:18 +05:30
Mrugesh Mohapatra
5f3bb979cb fix(GHA): pin crowdin actions to SHA commits (#66137) 2026-03-01 09:46:55 +05:30
Oliver Eyton-Williams
a0a0236d69 refactor(ci): lint with both values of SHOW_UPCOMING_CHANGES (#66128) 2026-02-27 19:34:13 +05:30
Mrugesh Mohapatra
941e965e8b fix(GHA): cleanup trap in API deploy (#65959) 2026-02-20 09:26:23 +05:30
Mrugesh Mohapatra
60ab523cb1 fix(GHA): pin actions and concurrency (#65960) 2026-02-19 21:43:18 +05:30
Mrugesh Mohapatra
eab9cd388c fix(GHA): use Docker Buildx and GHA caching (#65962) 2026-02-19 15:42:26 +00:00
Oliver Eyton-Williams
5202f95af4 fix(ci): test upcoming changes (#65838) 2026-02-12 08:45:22 +05:30
Oliver Eyton-Williams
4613efa921 refactor: use environment, not .env, in ci (#65736) 2026-02-10 11:04:59 +01:00
Mrugesh Mohapatra
46b607d84a feat(tools): unified container dev setup (#65589) 2026-02-08 12:20:52 +05:30
Oliver Eyton-Williams
ebda6dcefd Revert "chore(ci): upload turbo summaries (#65715)" (#65731) 2026-02-06 10:18:54 +01:00
Oliver Eyton-Williams
ff162dce2e chore(ci): upload turbo summaries (#65715) 2026-02-05 21:49:13 +01:00
renovate[bot]
fc3b88e4f2 chore(deps): update actions/cache action to v5.0.3 (#65720)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 17:13:07 +05:30
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
renovate[bot]
ea912485ee chore(deps): update raisedadead/action-docr-cleanup digest to 1c7d873 (#65618)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-31 18:06:05 +05:30
Oliver Eyton-Williams
f940f2beee refactor: simplify turbo config, use it for develop + build (#65526) 2026-01-28 21:38:40 +05:30
renovate[bot]
7f44e71852 chore(deps): update docker/login-action digest to c94ce9f (#65540)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 19:37:16 +05:30
renovate[bot]
f64cfa2184 chore(deps): update actions/cache action to v5.0.2 (#65465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-24 08:55:53 +05:30
Mrugesh Mohapatra
f83d7858b9 fix(gha): skip PR events for renovate (#65455) 2026-01-24 08:54:34 +05:30
renovate[bot]
31616d6885 chore(deps): update actions/checkout action to v6.0.2 (#65434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 07:59:59 +05:30
Mrugesh Mohapatra
4ea52e2639 chore: update to node 24 (#65416) 2026-01-22 19:29:48 +05:30
Oliver Eyton-Williams
e188981333 fix(ci): update i18n submodule test to use new command (#65404) 2026-01-21 22:02:39 +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]
83dab65123 chore(deps): update actions/setup-node action to v6.2.0 (#65244)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-16 04:17:21 +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
renovate[bot]
1c6c268cd6 chore(deps): update tailscale/github-action digest to 53acf82 (#65141)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 12:13:32 +05:30
Mrugesh Mohapatra
0bc2cd4a9b fix(gha): allow renovate - create PRs after checks 2026-01-14 10:09:53 +05:30
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
Oliver Eyton-Williams
9c40394914 fix: format + lint commands (#64256) 2025-12-02 13:17:23 +01:00
Oliver Eyton-Williams
1e0805fd72 refactor: one eslint task per workspace (#63835) 2025-11-21 19:21:46 +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]
9d68b5a6a2 chore(deps): update supercharge/mongodb-github-action action to v1.12.1 (#63735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 18:02:38 +05:30
Mrugesh Mohapatra
c801dcdbcb feat: versioned endpoints on client (#63441) 2025-11-03 15:35:23 -08:00
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
Mrugesh Mohapatra
982d0fb290 feat(GHA): configurable SHOW_UPCOMING_CHANGES (#63395)
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-02 18:45:47 +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
Mrugesh Mohapatra
51c24f67e1 fix(gha): allowlist staff, and revert commits (#62894) 2025-10-22 10:34:18 +05:30
Mrugesh Mohapatra
97302e8886 fix(docker): consistently use DB everywhere (#62569) 2025-10-21 20:53:59 +05:30
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) 2025-10-07 10:49:41 +05:30
Mrugesh Mohapatra
ef610dd36c fix(tools): s/MailHog/Mailpit/g (#62481) 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