chenshuai2144 5 роки тому
батько
коміт
7781290540
1 змінених файлів з 16 додано та 18 видалено
  1. 16 18
      .github/workflows/deploy.yml

+ 16 - 18
.github/workflows/deploy.yml

@@ -1,5 +1,4 @@
 name: Deploy CI
-
 on:
   push:
     branches:
@@ -9,22 +8,21 @@ jobs:
   build-and-deploy:
     runs-on: ubuntu-latest
     steps:
-      - name: Checkout
+      - name: checkout
         uses: actions/checkout@master
-      - run: npm install
-      - run: npm run lint
-      # - run: yarn run tsc
-      - name: Build and Deploy
-        uses: JamesIves/github-pages-deploy-action@master
+
+      - name: install
+        run: npm install
+
+      - name: plugins
+        run: yarn add umi-plugin-antd-theme umi-plugin-pro
+      - name: site
+        run: npm run site
+      - name: deploy
+        uses: peaceiris/actions-gh-pages@v2
         env:
-          CI: true
-          GA_KEY: UA-72788897-6
-          PROGRESS: none
-          GIT_CONFIG_NAME: qixian.cs
-          GIT_CONFIG_EMAIL: qixian.cs@outlook.com
-          NODE_OPTIONS: --max_old_space_size=4096
-          ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: site
-          GITHUB_TOKEN: ${{ secrets.ACTION_TOKEN }}
-          BRANCH: gh-pages
-          FOLDER: 'dist/'
-          BUILD_SCRIPT: npm install && npm uninstall husky && yarn add umi-plugin-antd-theme umi-plugin-pro  && npm run site && git checkout . && git clean -df
+          ACTIONS_DEPLOY_KEY: ${{ secrets.ACTION_TOKEN }}
+          PUBLISH_BRANCH: gh-pages
+          PUBLISH_DIR: ./dist
+        with:
+          emptyCommits: false