Explorar el Código

Update actions

Matt hace 5 años
padre
commit
0b5ee7c79f
Se han modificado 1 ficheros con 13 adiciones y 6 borrados
  1. 13 6
      .github/workflows/main.yml

+ 13 - 6
.github/workflows/main.yml

@@ -11,7 +11,7 @@ jobs:
     runs-on: ubuntu-latest
     
     steps:
-    - uses: actions/checkout@master
+    - uses: actions/checkout@v2
     - name: Setup
       run: |
         npm i
@@ -27,8 +27,15 @@ jobs:
     - name: UI Tests
       run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui
     - name: Deploy
-      uses: peaceiris/actions-gh-pages@v2.4.0
-      env:
-        PERSONAL_TOKEN: ${{ secrets.ACCESS_TOKEN }}
-        PUBLISH_BRANCH: gh-pages
-        PUBLISH_DIR: ./build/prod
+      uses: peaceiris/actions-gh-pages@v3
+      with:
+        github_token: ${{ secrets.GITHUB_TOKEN }}
+        publish_dir: ./build/prod
+    # Once NPM_AUTH_TOKEN set up in repo, uncomment this
+    #- name: Deploy to NPM
+    #    run: |
+    #      npm config set //registry.npmjs.org/:_authToken=$NPM_TOKEN
+    #      npm publish || true
+    #    env:
+    # Add NPM publish token to the repo secrets
+    #      NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}