/
githubmirror
/
Guide_3DS
Обзор
Документация
Войти
/
githubmirror
/
Guide_3DS
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/crowdin-upload.yml
41 строка
918 B
lifehackerhansol
workflow: use Node 24
19 апр 2026, 10:52
Не верифицирован
19 апр 2026, 10:52
a66d2a2
Код
Авторство
О чём код?
name: Upload source files to Crowdin on: push: branches: [ master ] paths: - 'docs/**.md' - 'docs/_include/**.md' - 'docs/.vitepress/i18n/strings/en_US.json' workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: persist-credentials: false submodules: recursive - name: Setup Node uses: actions/setup-node@v4 with: node-version: 24 cache: npm - name: Install dependencies run: npm ci # This makes sure that the site actually builds before pushing to Crowdin - name: Build site run: npm run docs:build - name: Push to Crowdin uses: crowdin/github-action@v2 with: upload_sources: true crowdin_branch_name: master env: CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }}