name: Build on: - push - pull_request jobs: build: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - run: ./gen - name: Deploy to Netlify env: NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} uses: nwtgck/actions-netlify@v1.1 with: publish-dir: './dest' production-branch: master github-token: ${{ secrets.GITHUB_TOKEN }} deploy-message: "Deploy from GitHub Actions" enable-pull-request-comment: true enable-commit-comment: true overwrites-pull-request-comment: true - name: Deploy 🚀 uses: JamesIves/github-pages-deploy-action@3.7.1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages # The branch the action should deploy to. FOLDER: build # The folder the action should deploy. CLEAN: true # Automatically remove deleted files from the deploy branch