Work in progress - GitHub workflow CI for localization

This commit is contained in:
2023-01-16 15:12:37 -05:00
parent 00c819140b
commit 54c8a5b2ce
3 changed files with 86 additions and 24 deletions

View File

@@ -0,0 +1,27 @@
name: Export localizations
on:
push:
branches:
- "master"
pull_request:
branches:
- "*"
jobs:
export_localizations:
name: Export localizations
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Export Localizations
run: xcodebuild -exportLocalizations -project damus.xcodeproj -localizationPath "damus Localizations" -exportLanguage en-US -exportLanguage es-419
- name: Verify Source Localization
run:
- name: Commit Localizations
run: |
git --version
git config user.name "GitHub Actions Bot"
git config user.email "<>"
git status
git add damus/*.lproj "damus Localizations"
git commit -m ""