From 1992cf993ecad3f9e700d08d5f542cfab9d467c7 Mon Sep 17 00:00:00 2001 From: Andrew Lisowski Date: Sun, 7 Apr 2024 22:14:36 -0700 Subject: [PATCH] preview --- .github/deploy-preview.yml | 32 ++++++++++++++++++++++ .github/{workflows => }/deploy-website.yml | 0 .github/workflows/build.yml | 2 +- 3 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 .github/deploy-preview.yml rename .github/{workflows => }/deploy-website.yml (100%) diff --git a/.github/deploy-preview.yml b/.github/deploy-preview.yml new file mode 100644 index 000000000..2ba7ccbaa --- /dev/null +++ b/.github/deploy-preview.yml @@ -0,0 +1,32 @@ +name: Deploy PR previews + +on: + pull_request: + types: + - opened + - reopened + - synchronize + - closed + +concurrency: preview-${{ github.ref }} + +jobs: + deploy-preview: + runs-on: ubuntu-20.04 + steps: + - name: Checkout + uses: actions/checkout@v3 + + - uses: ./.github/actions/install-deps + + - name: Build with Astro + run: | + pnpm astro build \ + --site "${{ steps.pages.outputs.origin }}" \ + --base "${{ steps.pages.outputs.base_path }}" + working-directory: packages/docs + + - name: Deploy preview + uses: rossjrw/pr-preview-action@v1 + with: + source-dir: packages/docs/dist diff --git a/.github/workflows/deploy-website.yml b/.github/deploy-website.yml similarity index 100% rename from .github/workflows/deploy-website.yml rename to .github/deploy-website.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8ec287285..638bdb950 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -75,7 +75,7 @@ jobs: release: runs-on: ubuntu-latest - if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')" + if: contains(github.event.head_commit.message , 'ci skip') == false && contains(github.event.head_commit.message , 'skip ci') == false needs: build steps: - uses: actions/checkout@v3