From 5c620342a4af48b2dbd58051680ba06d7ab8396c Mon Sep 17 00:00:00 2001 From: Leifer Mendez Date: Thu, 29 Dec 2022 13:56:39 +0100 Subject: [PATCH] docs(contributing): :zap: new section by contributors --- .github/workflows/netlify.yml | 39 ++++++----------------------------- 1 file changed, 6 insertions(+), 33 deletions(-) diff --git a/.github/workflows/netlify.yml b/.github/workflows/netlify.yml index 85d6f97..3c8f772 100644 --- a/.github/workflows/netlify.yml +++ b/.github/workflows/netlify.yml @@ -32,37 +32,10 @@ jobs: - name: Install NPM Dependencies run: yarn install --immutable --network-timeout 300000 - - name: Build Documentation - run: cd packages/docs && yarn run build + - name: Add netlify + run: yarn add netlify-cli -D - - name: Temporarily save Dist - uses: actions/upload-artifact@v3 - with: - name: documentation-dist - path: | - packages/docs/dist/ - packages/docs/.netlify/ - packages/docs/netlify.toml - ############ DEPLOY ############ - deploy: - runs-on: ubuntu-18.04 - needs: - - build-documentation - steps: - - uses: actions/checkout@v2 - - - uses: actions/download-artifact@v3 - with: - name: documentation-dist - path: | - packages/docs/dist/ - packages/docs/.netlify/ - packages/docs/netlify.toml - - - name: Deploy to netlify - uses: netlify/actions/cli@master - env: - NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} - NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} - with: - args: deploy --context packages/docs/netlify.toml --build --site ${{ secrets.NETLIFY_SITE_ID }} + - name: Build and Deploy + run: | + cd packages/docs + netlify deploy --build --site ${{ secrets.NETLIFY_SITE_ID }} --auth ${{ secrets.NETLIFY_AUTH_TOKEN }}