ci: use actions for crowdin sync

This commit is contained in:
Noah Hsu
2022-10-13 21:57:24 +08:00
parent bd16d935e4
commit f487f24512
3 changed files with 7 additions and 4 deletions

View File

@@ -48,7 +48,7 @@ jobs:
run: |
cd alist-web
pnpm install
pnpm i18n
pnpm i18n:build
pnpm build
cd ..
env:

View File

@@ -19,8 +19,11 @@
],
"homepage": "https://alist.nn.ci",
"scripts": {
"crowdin": "crowdin download",
"i18n": "pnpm crowdin -b main --verbose && node ./scripts/i18n.mjs",
"crowdin:upload": "crowdin upload sources --auto-update",
"crowdin:download": "crowdin download --verbose",
"crowdin": "pnpm crowdin:upload && pnpm crowdin:download",
"i18n:build": "pnpm crowdin && node ./scripts/i18n.mjs",
"i18n:release": "pnpm run crowdin:download && node ./scripts/i18n.mjs",
"start": "vite",
"dev": "vite",
"build": "vite build",

View File

@@ -6,7 +6,7 @@ cat package.json
# build
pnpm install
pnpm i18n
pnpm i18n:release
pnpm build
cp -r dist ../
cd ..