gambatte-libretro/.github/workflows/crowdin_prep.yml
Michael Burgardt 8c0ea08479
Fix build problems due to removal of the Hebrew localisation (#247)
The Hebrew language was erroneously removed on Crowdin - right before the sync script ran.
This lead to build errors, as some requires variables suddenly became undefined.
This PR replaces these variables with dummies to enable building the core again.
2023-01-06 23:59:45 +01:00

37 lines
834 B
YAML

# Prepare source texts & upload them to Crowdin
name: Crowdin Source Texts Upload
# on change to the English texts
on:
push:
branches:
- master
paths:
- "libgambatte/libretro/libretro_core_options.h"
jobs:
upload_source_file:
runs-on: ubuntu-latest
steps:
- name: Setup Java JDK
uses: actions/setup-java@v3
with:
java-version: 18
distribution: zulu
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: Checkout
uses: actions/checkout@v3
- name: Upload Source
shell: bash
env:
CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_KEY }}
run: |
python3 intl/upload_workflow.py $CROWDIN_API_KEY "gambatte-libretro" "libgambatte/libretro"