Commit Graph

32 Commits

Author SHA1 Message Date
James Rich
69f147a1d8 ci: Upgrade to JDK 21 and centralize CI configuration with new workflows (#4948) 2026-03-27 17:06:19 +00:00
James Rich
1c1c208d48 chore(ci): implement tiered GitHub Actions runner strategy (#4937)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-26 18:18:03 +00:00
James Rich
ff6e1813ea chore(github): update GitHub token reference in workflows (#4926) 2026-03-25 21:32:14 -05:00
James Rich
da5b28443e ci: change jdk from jetbrains to temurin in non-release workflows (#4925) 2026-03-25 21:24:29 -05:00
James Rich
36290fc94b build(github): add GITHUB_TOKEN to setup-java actions (#4923) 2026-03-25 20:53:18 -05:00
James Rich
6f95435cfc ci: refine workflow permissions and version parsing logic (#4922)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-26 01:16:22 +00:00
renovate[bot]
b4afe22030 chore(deps): update gradle/actions action to v6 (#4894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 18:41:41 +00:00
James Rich
1e9e838025 build: switch Java distribution from Zulu to JetBrains in GitHub Actions (#4838) 2026-03-18 14:36:50 +00:00
James Rich
3d93d0b4e3 build(github): switch Java distribution to Zulu across workflows (#4771) 2026-03-12 21:51:23 -05:00
James Rich
93a5dc2ebb ci: fix scheduled-updates workflow by explicitly adding paths (#4405) 2026-02-02 10:31:20 -06:00
James Rich
bd6480e5db chore(build): more downgrades to JDK 17 (#4374) 2026-01-30 10:18:50 -06:00
James Rich
45d8f5944a ci(actions): Set up JDK 21 in scheduled-updates workflow (#4236) 2026-01-15 19:00:58 -06:00
James Rich
04758fa0c7 ci: Add Gradle setup to scheduled updates workflow (#4234) 2026-01-15 18:56:17 -06:00
James Rich
42bc85b6fc feat(build): add module dependency graph generation (#4042) 2025-12-18 17:30:36 -06:00
renovate[bot]
3a74389eaa chore(deps): update actions/checkout action to v6 (#3991)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 17:46:11 -06:00
renovate[bot]
ab237dd3dd chore(deps): update peter-evans/create-pull-request action to v8 (#3939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 21:48:17 +00:00
James Rich
4bb35dba42 chore(ci): Use dedicated token for Crowdin workflow (#3778)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-21 14:29:47 +00:00
James Rich
21bb6ad866 fix: typo (#3777) 2025-11-21 07:45:33 -06:00
James Rich
7069706293 ci: check workflow status on scheduled updates (#3774) 2025-11-21 07:42:44 -06:00
James Rich
dc6539f74f feat: Downgrade actions/checkout from v6 to v5
This reverts the `actions/checkout` action to version 5 in the scheduled-updates workflow. The `persist-credentials` option has also been removed as it is not needed with `checkout@v5`.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-20 20:42:48 -06:00
James Rich
e95705ffc9 chore(ci): Add preserve-hierarchy to Crowdin download
This commit updates the `scheduled-updates.yml` workflow to use the `--preserve-hierarchy` argument when downloading translations from Crowdin. This ensures that the directory structure of the translation files is maintained.

Additionally, the now-default `export_only_approved` and `skip_untranslated_strings` options have been removed for cleanup.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-20 20:37:00 -06:00
James Rich
7dcdc711cc fix(ci): localization branch name (#3765) 2025-11-20 19:05:50 -06:00
James Rich
40a447b22e ci(workflows): Preserve hierarchy when uploading sources to Crowdin (#3763) 2025-11-20 18:54:47 -06:00
James Rich
c73ff95d93 chore(ci): Use CROWDIN_GITHUB_TOKEN for scheduled updates PR (#3761) 2025-11-20 18:10:17 -06:00
James Rich
0109be4a11 chore(ci): Add Crowdin sync to scheduled updates (#3760) 2025-11-20 17:59:19 -06:00
renovate[bot]
8bd8783944 chore(deps): update actions/checkout action to v6 (#3755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 19:46:23 +00:00
James Rich
c5535b9a1c chore(ci): remove Crowdin integration from scheduled updates (#2708)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-14 02:47:47 +00:00
James Rich
c05f434ff2 fix(crowdin): correct update_option typo and update workflow (#2695)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-13 11:48:02 +00:00
renovate[bot]
4da518d9bc chore(deps): update actions/checkout action to v5 (#2684)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 14:45:24 +00:00
James Rich
fbfffc13eb chore(ci): Use Personal Access Token for scheduled updates workflow (#2377)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-07 17:30:42 +00:00
DaneEvans
6f82dd7e86 Ci fixes (#2364) 2025-07-07 06:08:13 +00:00
James Rich
053e527ce2 refactor(ci): Consolidate GitHub Actions workflows (#2361)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-07 03:46:34 +00:00