CI: changed API key for crowdin translations, update notes

api key was previously for "SomberNight" crowdin acc, now it's for a fresh acc "SomberNight_CI_BOT".

- "SomberNight_CI_BOT" acc has fewer permissions overall
- the new api key is minimally scoped
  - I can't remember what the old api key was scoped to, and crowdin does not show the settings of existing api key, one can only revoke them
- the crowdin audit log can now distinguish actions of the bot vs actions I do manually
This commit is contained in:
SomberNight
2026-02-13 17:30:35 +00:00
parent 0c33994d70
commit cd802c6e41
+2
View File
@@ -138,6 +138,8 @@ task:
ELECTRUM_IMAGE: python:3.10 ELECTRUM_IMAGE: python:3.10
ELECTRUM_REQUIREMENTS_CI: contrib/requirements/requirements-ci.txt ELECTRUM_REQUIREMENTS_CI: contrib/requirements/requirements-ci.txt
# in addition, crowdin_api_key is set as an "override" in https://cirrus-ci.com/settings/... # in addition, crowdin_api_key is set as an "override" in https://cirrus-ci.com/settings/...
# - api key is for crowdin account: "SomberNight_CI_BOT"
# - see https://crowdin.com/settings#api-key
depends_on: depends_on:
- "unittests: py3.10" - "unittests: py3.10"
only_if: $CIRRUS_BRANCH == 'master' only_if: $CIRRUS_BRANCH == 'master'