From a59ff6d491b6af4a7545037e136cd3341a79f4fd Mon Sep 17 00:00:00 2001 From: Sam Richard Date: Tue, 3 Sep 2024 10:51:13 -0400 Subject: [PATCH 1/2] Add pregen to site build --- .github/workflows/tbd-site.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tbd-site.yml b/.github/workflows/tbd-site.yml index 23b58418..40e10053 100644 --- a/.github/workflows/tbd-site.yml +++ b/.github/workflows/tbd-site.yml @@ -35,7 +35,7 @@ jobs: run: pnpm install - name: Test and Build working-directory: site - run: pnpm t + run: pnpm pregen && pnpm t env: SANITY_PROJECT_ID: ${{ secrets.SANITY_PROJECT_ID }} SANITY_DATASET: ${{ secrets.SANITY_DATASET }} From 82fafa4d1822275a146e4aa10738a744f9196e07 Mon Sep 17 00:00:00 2001 From: Sam Richard Date: Tue, 3 Sep 2024 10:58:41 -0400 Subject: [PATCH 2/2] Move pregen to deploy workflow --- .github/workflows/tbd-site.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tbd-site.yml b/.github/workflows/tbd-site.yml index 40e10053..5c14d447 100644 --- a/.github/workflows/tbd-site.yml +++ b/.github/workflows/tbd-site.yml @@ -35,7 +35,7 @@ jobs: run: pnpm install - name: Test and Build working-directory: site - run: pnpm pregen && pnpm t + run: pnpm t env: SANITY_PROJECT_ID: ${{ secrets.SANITY_PROJECT_ID }} SANITY_DATASET: ${{ secrets.SANITY_DATASET }} @@ -91,11 +91,14 @@ jobs: - name: Install dependencies working-directory: site run: pnpm install - - name: Download artifact - uses: actions/download-artifact@v4 - with: - name: search - path: ./site + - name: Build Pregen + working-directory: site + run: pnpm pregen + env: + SANITY_PROJECT_ID: ${{ secrets.SANITY_PROJECT_ID }} + SANITY_DATASET: ${{ secrets.SANITY_DATASET }} + SANITY_TOKEN: ${{ secrets.SANITY_TOKEN }} + SANITY_WEBHOOK_SECRET: ${{ secrets.SANITY_WEBHOOK_SECRET }} - name: Make .env file uses: SpicyPizza/create-envfile@v2.0 with: