runs-on: ubuntu-latest
steps:
+ - name: "Notes (read me) 📖"
+ run: |
+ # About this workflow
+ # -------------------
+ #
+ # This workflow generates GitHub pages, but IT IS NOT USED. It is
+ # only generated as an emergency fallback in case Netlify goes down.
+ #
+ # 😊
+
- uses: actions/checkout@v2
with:
persist-credentials: false
- run: yarn build
- - name: Deploy to gh-pages
+ - name: "Deploy to gh-pages 🚀"
uses: JamesIves/github-pages-deploy-action@releases/v3
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH: gh-pages
FOLDER: _site
+
+ - name: "Deploy to mirror 🚀"
+ uses: JamesIves/github-pages-deploy-action@releases/v3
+ with:
+ ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
+ REPOSITORY_NAME: rstacruz/devhints-mirror
+ BRANCH: gh-pages
+ FOLDER: _site
+
+ - name: "Notify Slack 📢"
+ uses: rtCamp/action-slack-notify@v2.0.2
+ env:
+ SLACK_WEBHOOK: ${{ secrets.SLACK_DEPLOY_WEBHOOK_URL }}