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