From c60d31ae0f769ec79254ce7d113565aa17e04655 Mon Sep 17 00:00:00 2001 From: Dheepak Krishnamurthy Date: Wed, 24 Mar 2021 13:05:06 -0600 Subject: [PATCH] Update workflow --- .github/workflows/docs.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 53b721d..b1265bb 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,8 +1,8 @@ name: Docs on: push: - branches: - - master + pull_request: + types: [opened, synchronize] jobs: docs: runs-on: ubuntu-latest @@ -34,3 +34,20 @@ jobs: publish_branch: gh-pages publish_dir: ./site force_orphan: true + - name: Deploy to Netlify + id: netlify + uses: nwtgck/actions-netlify@v1.1.13 + with: + publish-dir: ./site + production-deploy: false + github-token: ${{ secrets.GITHUB_TOKEN }} + enable-commit-comment: false + env: + NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} + NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} + timeout-minutes: 5 + - name: Documentation Preview + uses: ProjectPythia/actions/comment-netlify-preview-in-pr@main + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + deploy-url: ${{ steps.netlify.outputs.deploy-url }}