Browse Source

Changed pages workflow

Matt 5 years ago
parent
commit
123a0ccd70
1 changed files with 9 additions and 6 deletions
  1. 9 6
      .github/workflows/main.yml

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

@@ -1,6 +1,9 @@
 name: Test & Deploy
 name: Test & Deploy
 
 
-on: [push]
+on:
+  push:
+    branches:
+    - master
 
 
 jobs:
 jobs:
   test:
   test:
@@ -8,7 +11,7 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     
     
     steps:
     steps:
-    - uses: actions/checkout@v1
+    - uses: actions/checkout@master
     - name: Setup
     - name: Setup
       run: |
       run: |
         npm i
         npm i
@@ -24,8 +27,8 @@ jobs:
     - name: UI Tests
     - name: UI Tests
       run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui
       run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui
     - name: Deploy
     - name: Deploy
-      uses: JamesIves/github-pages-deploy-action@master
+      uses: peaceiris/actions-gh-pages@v2.4.0
       env:
       env:
-        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-        BRANCH: gh-pages
-        FOLDER: build/prod
+        PERSONAL_TOKEN: ${{ secrets.ACCESS_TOKEN }}
+        PUBLISH_BRANCH: gh-pages
+        PUBLISH_DIR: ./build/prod