obs-studio/.github/workflows/crowdin-sync-download.yml
Vainock 904083a259 CI: Increase Crowdin Sync Checkout Fetch Depth
This fixes an issue when more than 1 commit gets pushed.
2021-12-05 22:05:58 +11:00

22 lines
729 B
YAML

name: "Crowdin Sync: Import latest translations"
on: workflow_dispatch
jobs:
crowdin-sync-download:
name: Import latest translations
runs-on: ubuntu-latest
env:
CROWDIN_PAT: ${{ secrets.CROWDIN_SYNC_CROWDIN_PAT }}
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
fetch-depth: 0
token: ${{ secrets.CROWDIN_SYNC_GITHUB_PAT }}
- uses: actions/setup-node@v2
with:
node-version: 16
- name: Download Script
run: wget -P ./other/ https://raw.githubusercontent.com/obsproject/crowdin-synchronization/0.1.1/dist/download.mjs
- name: Import latest translations from Crowdin
run: node ./other/download.mjs