maint(common): Downgrade Crowdin GHA to v1.20.4#15395
maint(common): Downgrade Crowdin GHA to v1.20.4#15395darcywong00 wants to merge 1 commit intomasterfrom
Conversation
User Test ResultsTest specification and instructions User tests are not required |
|
I am concerned that this is a backwards step - downgrading a dependency/tool needs to be carefully considered because it locks us into an old version which will cause future maintenance headaches. Please do clearly outline the specific reason why we need to have an older version - including error messages and mitigation steps taken with the latest release. |
I've updated the PR description with the error log and additional info |
|
I'll hold off on merging this to see if it gets replaced by #15407 |
|
This can be abandoned. Replaced by #15407 |
(updated to include current error)
I think this addresses #15392 (follows #15373 which didn't work)
See #12116, where the Crowdin CLI version 4.0+ is giving language mapping errors.
Log from a recent failing action:
Very unfortunate Crowdin doesn't tell us what langauge code it's failing on - even when I run the CLI in verbose mode. 😞
When #12116 gets resolved where we can use Crowdin CLI 4.0+, then we can update the GHA version.
Change
This workaround PR reverts the GitHub action to v1.20.4 which uses CLI 3.19.4.
Test-bot: skip
Build-bot: skip