diff --git a/.github/workflows/master-deploy.yml b/.github/workflows/master-deploy.yml index f77d546978..88be4844cc 100644 --- a/.github/workflows/master-deploy.yml +++ b/.github/workflows/master-deploy.yml @@ -24,7 +24,7 @@ jobs: run: cd docs && yarn - name: Fetch Crowdin token for pulling languages - run: yarn init:crowdin + run: yarn docs:crowdin env: CROWDIN_TOKEN: ${{secrets.CROWDIN_TOKEN}} diff --git a/.github/workflows/staging-preview.yml b/.github/workflows/staging-preview.yml index 7408e0364d..f9e385e6d4 100644 --- a/.github/workflows/staging-preview.yml +++ b/.github/workflows/staging-preview.yml @@ -29,7 +29,7 @@ jobs: run: cd docs && yarn - name: Init Crowdin token - run: yarn init:crowdin + run: yarn docs:crowdin env: CROWDIN_TOKEN: ${{secrets.CROWDIN_TOKEN}} diff --git a/package.json b/package.json index f95b3056c1..db6a1a53ae 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "gen": "bash ./scripts/gc.sh", "gen:version": "esno build/gen-version.ts", "update:version": "esno build/update-version.ts", - "bootstrap": "yarn --frozen-lockfile && npx lerna bootstrap && yarn gen:version && cd docs && yarn", + "bootstrap": "yarn --frozen-lockfile && npx lerna bootstrap && cd docs && yarn", "clean:lib": "rimraf lib && rimraf es && rimraf dist", "build": "sh scripts/build.sh", "build:helper": "esno build/build-helper.ts", @@ -28,12 +28,13 @@ "format": "prettier --write .", "lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx && prettier --check .", "lint:fix": "eslint --fix . --ext .vue,.js,.ts,.jsx,.tsx && prettier --write .", - "prepare": "husky install", "docs:dev": "if [ ! -d \"dist/element-plus\" ]; then sh scripts/build.sh; fi && yarn docs:gen-locale && cd docs && yarn dev", "docs:build": "cd docs && yarn build", "docs:serve": "cd docs && yarn serve", - "init:crowdin": "esno build/crowdin-credentials.ts", - "docs:gen-locale": "rimraf docs/.vitepress/i18n && esno build/crowdin-generate.ts" + "docs:gen-locale": "rimraf docs/.vitepress/i18n && esno build/crowdin-generate.ts", + "docs:crowdin": "esno build/crowdin-credentials.ts", + "prepare": "husky install", + "postinstall": "yarn gen:version" }, "config": { "commitizen": {