Commit Graph

52 Commits

Author SHA1 Message Date
int-y1
49ce27a263 Update github action versions 2024-05-28 01:53:34 +00:00
Tudor Brindus
f6ab4ccba3
ci/makemessages: fix typo in project_id 2024-05-27 17:30:26 -04:00
Tudor Brindus
7ded3130c9
ci/makemessages: update to v2 token + project ID 2024-05-27 17:28:35 -04:00
Tudor Brindus
3f0becc050
ci/makemessages: actually install crowdin3.deb 2024-05-27 17:25:18 -04:00
Tudor Brindus
9df23ff1e0 ci/makemessages: install crowdin3.deb
`crowdin.deb` uses the deprecated v1 API.
2024-05-27 17:24:28 -04:00
int-y1
fd7fb05f41 Fix creating pr's in actions 2024-04-04 08:25:39 +00:00
int-y1
6124519acf Upgrade CI to use Node 18 2024-03-13 02:24:02 +00:00
Quantum
92f68a17e6 ci/updatemessages: switch to new Crowdin client 2024-01-23 15:51:51 +00:00
Tudor Brindus
5e4fcd1567 ci: update to peter-evans/create-pull-request@v4 2022-10-30 18:21:41 -04:00
Tudor Brindus
24f5c066f0 ci: update to actions/setup-python@v4 2022-10-30 18:21:41 -04:00
Tudor Brindus
62316180b3 ci: update to actions/checkout@v3 2022-10-30 18:21:41 -04:00
int-y1
ad17286665 Upgrade to actions/checkout@v2 2022-05-19 20:32:10 -04:00
Quantum
0ac32ac8ac updatemessages: checkout from $i18n_head when no material change 2022-04-03 00:11:38 -04:00
Quantum
f5d63b6c66 Avoid closing the translations PR when there is no change 2022-03-08 04:23:34 -05:00
int-y1
c93db563db Fetch update-i18n in GitHub action 2022-03-06 21:20:14 -05:00
Jason Yuen
9d29b04101
Compare i18n changes with correct branch (#1884)
Co-authored-by: Quantum <quantum2048@gmail.com>
2022-03-05 23:07:20 -05:00
Quantum
548ff1f8fe Remove POT-Creation-Date-only translation PRs 2021-10-16 20:50:51 -04:00
Quantum
fe2d4e5f9f Remove PO-Revision-Date-only translation PRs 2021-10-16 15:57:21 -04:00
Keenan Gugeler
27f5a0e2e3 Add flake8-quotes to the linter
Also fix all existing quoting issues
2021-09-07 23:25:28 -04:00
Quantum
61145c5acb Make translations PR use reviewers instead of assignees 2021-05-03 03:05:03 -04:00
Quantum
0b4e82ff7a Pretty format caniuse.json
This is so that diffs actually make sense.
2021-05-02 21:27:38 -04:00
Quantum
09145f8987 Make caniuse PR use reviewers instead of assignees 2021-05-02 21:24:26 -04:00
Quantum
0f9b776bfc Update English source .po files in updatemessages 2021-04-26 22:37:03 -04:00
Quantum
f19d330820 Set caniuse PR author to dmoj-build
The current behaviour is using whoever committed last on master as the author.
This is clearly a misattribution.
2021-04-21 20:41:23 -04:00
Quantum
1299a3a1d0 Set updatemessages PR author to dmoj-build
The current behaviour is using whoever committed last on master as the author.
This is clearly a misattribution.
2021-04-21 20:41:10 -04:00
Guanzhong Chen
7d4dce70d9
Add CI test to build CSS (#1632) 2021-04-08 17:30:35 -04:00
Guanzhong Chen
06477f9631
Make updatemessages workflow run daily (#1620) 2021-03-17 22:28:31 -04:00
Guanzhong Chen
05485eca59
Make updatemessages use peter-evans/create-pull-request@v3 (#1618) 2021-03-17 22:12:25 -04:00
Guanzhong Chen
d645dbf615
Make cache versioned so we can purge manually (#1619) 2021-03-17 20:40:23 -04:00
Guanzhong Chen
94b9d3f5c1
Add caching to pip install when running tests (#1419) 2020-06-01 23:49:15 -04:00
Guanzhong Chen
64325ad96a
Generate test coverage and upload to codecov (#1418) 2020-06-01 23:33:48 -04:00
Guanzhong Chen
1b2ae721eb
Switch CI test database to MySQL (#1417) 2020-06-01 23:13:41 -04:00
Quantum
27fe33c11d Run unit tests on GitHub actions 2020-05-31 02:13:05 -04:00
Tudor Brindus
b8b0cabf07
i18n: sync Crowdin translations on a monthly basis 2020-04-14 17:09:40 -04:00
kiritofeng
c708c01486 Use correct email for workflows 2020-04-11 20:33:03 -04:00
kiritofeng
202a9e84fc Fix errors in Can I use... Github workflow 2020-04-04 20:33:06 -04:00
kiritofeng
a7950493dd Add repo guard to workflows 2020-04-04 18:35:46 -04:00
kiritofeng
fb1be8341f Add workflow to pull caniuse from upstream; closes #1294 2020-04-04 18:35:46 -04:00
Tudor Brindus
7a806431f5 i18n: attribute changes to the dmoj-build user 2020-04-01 23:55:03 -04:00
Guanzhong Chen
12aceaf60f
Fix updatemessages breaking 2020-02-27 23:20:57 -08:00
Tudor Brindus
fbc5280908 Update create-pull-request action to v2 2020-02-19 00:53:57 -05:00
Guanzhong Chen
7ab262dddb
Properly handle traditional Chinese translations (#1184) 2019-11-12 22:38:41 -05:00
Tudor Brindus
0dd605f32a
Use create-pull-request-multi to save on Docker build time (#1103) 2019-10-02 15:15:26 -04:00
Guanzhong Chen
8946f13a59
Check validity of all .po files at once (#1102) 2019-10-02 10:37:18 -04:00
Tudor Brindus
9f7da88847
Update create-pull-request action version 2019-10-02 08:25:32 -04:00
Tudor Brindus
10acd77e24
Pull in i18n updates every hour, on the hour 2019-10-02 00:35:36 -04:00
Quantum
394870be4e Attempt to remove submodule in i18n auto update 2019-10-02 00:13:07 -04:00
Guanzhong Chen
a6c252465d
Use a repo-scoped token for i18n auto-update (#1099) 2019-10-01 23:27:02 -04:00
Guanzhong Chen
5a50750ae7
Add workflow to automatically update i18n (#1097) 2019-10-01 22:05:26 -04:00
Guanzhong Chen
0d77fd74af
Add GitHub action to validate translation files (#1093) 2019-10-01 19:43:54 -04:00