255 Commits

Author SHA1 Message Date
Simek 7651f79ba5 workspace: upgrade pnpm to 11, bump dev dependencies 2026-05-18 12:21:32 +02:00
Thibault Duplessis 8948dd0a94 duplicate the server workflow
as github has been returning 500 for 2h on
https://api.github.com/repos/lichess-org/lila/actions/workflows/server.yml/runs
2026-05-15 09:16:07 +02:00
Trevor Fitzgerald 599421cf56 pnpx actions-up 2026-05-04 08:24:08 -04:00
Trevor Fitzgerald 0842194537 prevent deploy action from running on forks 2026-05-04 08:21:38 -04:00
dependabot[bot] 460c187215 Bump pnpm/action-setup from 5.0.0 to 6.0.4
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 5.0.0 to 6.0.4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/fc06bc1257f339d1d5d8b3a19a8cae5388b55320...26f6d4f2c533a43e6b5da0b4a5dd983f98f7b49a)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: 6.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-03 09:29:43 +02:00
Thibault Duplessis e72c2697d8 Merge pull request #20371 from lichess-org/dependabot/github_actions/github/codeql-action-4.35.2
Bump github/codeql-action from 4.35.1 to 4.35.2
2026-05-01 22:30:43 +02:00
Thibault Duplessis 4cbbff4bc2 Merge pull request #20372 from lichess-org/dependabot/github_actions/actions/upload-artifact-7.0.1
Bump actions/upload-artifact from 7.0.0 to 7.0.1
2026-05-01 22:30:33 +02:00
Thibault Duplessis 0a35cd996a Merge pull request #20373 from lichess-org/dependabot/github_actions/docker/login-action-4.1.0
Bump docker/login-action from 4.0.0 to 4.1.0
2026-05-01 22:30:23 +02:00
dependabot[bot] d24a6bf507 Bump actions/setup-node from 6.3.0 to 6.4.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/53b83947a5a98c8d113130e565377fae1a50d02f...48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 11:46:02 +00:00
dependabot[bot] 98fe5b5934 Bump docker/login-action from 4.0.0 to 4.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/b45d80f862d83dbcd57f89517bcf500b2ab88fb2...4907a6ddec9925e35a0a9e82d7399ccc52663121)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 11:45:57 +00:00
dependabot[bot] 891a56cc5d Bump actions/upload-artifact from 7.0.0 to 7.0.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 11:45:53 +00:00
dependabot[bot] 8902235793 Bump github/codeql-action from 4.35.1 to 4.35.2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.35.1 to 4.35.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/c10b8064de6f491fea524254123dbe5e09572f13...95e58e9a2cdfd71adc6e0353d5c52f41a045d225)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.35.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 11:45:50 +00:00
Trevor Fitzgerald 9a0f5abcb9 add github action to continuously deploy to preview site 2026-04-29 06:56:14 -04:00
Thibault Duplessis bf2c4291d9 update games number - database.lichess.org only shows *rated* games 2026-04-27 10:03:31 +02:00
johndoknjas 2e27a4d393 There are currently over 7 billion games in the lichess database. 2026-04-27 10:01:33 +02:00
Trevor Fitzgerald 8359e96c6f update links to mobile landing page 2026-04-23 16:32:47 -04:00
Roman ca8c2dc5c1 chore(security): update github actions and pin to commits sha 2026-03-27 21:39:03 +00:00
Simek c9c9b12e10 chore: update Node and PNPM to the latest, tweak Copilot instructions 2026-03-11 14:04:28 +01:00
Thibault Duplessis 340b2ba78e Merge pull request #19676 from lichess-org/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
2026-03-02 08:58:12 +01:00
Trevor Fitzgerald 762b6df9b2 Merge pull request #19678 from lichess-org/dependabot/github_actions/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-01 09:43:40 -05:00
Trevor Fitzgerald 0cea379e07 Merge pull request #19677 from lichess-org/dependabot/github_actions/docker/setup-buildx-action-3
Bump docker/setup-buildx-action from 2 to 3
2026-03-01 09:43:25 -05:00
dependabot[bot] d77b71ea19 Bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 10:11:41 +00:00
dependabot[bot] 5c630d94bb Bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 10:11:36 +00:00
dependabot[bot] dd86f0f46c Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 10:11:32 +00:00
dependabot[bot] ce4432d8e4 Bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-01 10:11:28 +00:00
Thibault Duplessis 1002d05ea5 add PR template 2026-02-21 22:07:37 +01:00
Trevor Fitzgerald c3d326b467 only build images on default branch pushes 2026-02-06 22:02:34 -05:00
Trevor Fitzgerald 411ff15f87 pnpm format 2026-02-06 22:00:26 -05:00
Trevor Fitzgerald 5f7f457844 copy lila's public assets to asset image 2026-02-06 22:00:25 -05:00
Trevor Fitzgerald 2c3a0a5b62 fix dockerfile path 2026-02-06 22:00:25 -05:00
Trevor Fitzgerald 3f1a5c4570 add checkout step 2026-02-06 22:00:25 -05:00
Trevor Fitzgerald 33374d65f5 assets image 2026-02-06 22:00:25 -05:00
Trevor Fitzgerald 974d7c198c only build docker image for master branch 2026-02-06 22:00:25 -05:00
Trevor Fitzgerald 3e7f90a7fe build and publish docker image 2026-02-06 22:00:25 -05:00
Thibault Duplessis 02760a5a74 stop building lila on java25 in CI
big waste of CPU. We'll do it when we run java25 in prod
2026-01-22 10:10:30 +01:00
Simek 9d3820b312 migrate lint stack to Oxlint + Oxfmt 2026-01-21 13:14:41 +01:00
dependabot[bot] 97b448087d Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 10:01:32 +00:00
Trevor Fitzgerald bbb80ea12e run translation ci check when source i18n.ts file changes 2025-12-19 09:28:47 -05:00
Trevor Fitzgerald 45f669273e improve ci error message to give more details 2025-12-19 09:02:50 -05:00
Trevor Fitzgerald e43cdca07a tweak workflow name and remove unnecessary step id 2025-12-09 19:12:16 -05:00
Trevor Fitzgerald f4918f88d4 ci: check i18n key files are synced with source xml files 2025-12-09 19:04:14 -05:00
dependabot[bot] 45c9b8e055 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 11:55:16 +00:00
Jonathan Gamble 9b25f85182 update package.jsons for bundler moduleResolution and use node test runner 2025-11-05 15:07:00 -06:00
Thibault Duplessis f870c2a8dc Merge pull request #18535 from lichess-org/dependabot/github_actions/actions/setup-node-6
Bump actions/setup-node from 5 to 6
2025-11-04 10:04:51 +01:00
Thibault Duplessis 6f0976a09e Merge pull request #18536 from lichess-org/dependabot/github_actions/github/codeql-action-4
Bump github/codeql-action from 3 to 4
2025-11-04 10:04:31 +01:00
dependabot[bot] a2e593f3d0 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:01:39 +00:00
dependabot[bot] d9ddb5ba5d Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:01:34 +00:00
dependabot[bot] 2e321d6197 Bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:01:29 +00:00
Trevor Fitzgerald 92153acb17 only upload jdk 21 artifact 2025-10-31 22:57:31 -04:00
Sérgio Glórias d746cb4ed5 Build JVM 25 2025-10-29 15:18:37 +00:00