From 3bc3173de8be4c801bc1b56ced5e731bdbeeb0a1 Mon Sep 17 00:00:00 2001 From: Matan Kushner Date: Tue, 16 Feb 2021 17:41:21 -0500 Subject: [PATCH] ci(docs): only publish site on release (#2322) --- .github/workflows/deploy.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f86648a2..5a67e84a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -33,6 +33,20 @@ jobs: env: COMMITTER_TOKEN: ${{ secrets.HOMEBREW_GITHUB_API_TOKEN }} + publish_docs: + name: Publish docs to Netlify + runs-on: ubuntu-latest + + steps: + - name: Setup | Checkout + uses: actions/checkout@master + + - name: Publish + uses: netlify/actions/build@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} + # Build sources for every OS github_build: name: Build release binaries