👷 Refactor CI artifact upload/download for docs previews (#5793)

This commit is contained in:
Sebastián Ramírez
2022-12-16 22:11:03 +04:00
committed by GitHub
parent 97f04ab58c
commit 9efab1bd96
3 changed files with 10 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ jobs:
- uses: actions/upload-artifact@v3
with:
name: docs-zip
path: ./docs.zip
path: ./site/docs.zip
- name: Deploy to Netlify
uses: nwtgck/actions-netlify@v1.2.4
with:

View File

@@ -11,6 +11,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Clean site
run: |
rm -rf ./site
mkdir ./site
- name: Download Artifact Docs
uses: dawidd6/action-download-artifact@v2.24.2
with:
@@ -18,9 +22,10 @@ jobs:
workflow: build-docs.yml
run_id: ${{ github.event.workflow_run.id }}
name: docs-zip
path: ./site/
- name: Unzip docs
run: |
rm -rf ./site
cd ./site
unzip docs.zip
rm -f docs.zip
- name: Deploy to Netlify