openaps / AndroidAPSdocs

Documentation for AndroidAPS
GNU Affero General Public License v3.0
126 stars 314 forks source link

Add crowdin action #2020

Open anbraten opened 4 months ago

anbraten commented 4 months ago

With https://github.com/crowdin/crowdin-cli/pull/776 and https://github.com/crowdin/crowdin-cli/pull/794 deleting obsolete files which got removed in the source language (en) works now using the cli which is used by this github action. Therefore this PR introduces the Crowdin action to replace the old integration.

Steps needed before merging

anbraten commented 4 months ago

@MilosKozak Afaik as you are the repo and crowdin project owner, you would need to support us with the secrets. (hope this is correct and sorry for pinging)

CC @peterleimbach

MilosKozak commented 3 months ago

I can do it. Just tell me what you need

anbraten commented 3 months ago
  1. Disable the github integration in crowdin: https://crowdin.com/project/androidapsdocs/integrations/system/github Should be enough if you click "pause sync"
  2. Create a new crowdin api key: https://crowdin.com/settings#api-key and save it in github https://github.com/anbraten/repro-crowdin-delete-obsolete/settings/secrets/actions as secret: CROWDIN_PERSONAL_TOKEN

Thanks

peterleimbach commented 3 months ago

@Milos: Could you implement @anbraten requirements for the actions in Github? Can merge this PR?