Translate

Update the Translation Leaderboard

Description

This action updates the Translation Leaderboard every time a translator commits to the translate branch in the neomutt repo.

Steps:

  • Validate translations
  • Calculate statistics
  • Generate webpage
  • Commit to website repo
  • Push to website repo

Action Details

Key Description Details
Trigger git push To branch translate
Uses GitHub’s checkout action https://github.com/actions/checkout
Uses Adam Dobrawy’s github-push-action https://github.com/ad-m/github-push-action
Secret Personal Access Token TRANSLATE_DEPLOY_KEY
Runs-on ubuntu-latest  

See Also

Description Location
Action https://github.com/neomutt/neomutt/blob/main/.github/workflows/translate.yml
Action Logs https://github.com/neomutt/neomutt/actions/workflows/translate.yml
Source code https://github.com/neomutt/neomutt
Scripts https://github.com/neomutt/action-translate
Website https://github.com/neomutt/neomutt.github.io
Results Translation Leaderboard

Search by Algolia