From 5fc9ada94673733d16467d14ac55584cdc5247ef Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:35:37 +0100 Subject: [PATCH 1/6] feat: Add preview deployment to vercel --- .github/workflows/vercel_preview.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/vercel_preview.yaml diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml new file mode 100644 index 0000000..f75c963 --- /dev/null +++ b/.github/workflows/vercel_preview.yaml @@ -0,0 +1,21 @@ +name: Vercel Preview Deployment +env: + VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} +on: + push: + branches-ignore: + - main +jobs: + Deploy-Preview: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Vercel CLI + run: npm install --global vercel@latest + - name: Pull Vercel Environment Information + run: vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }} + - name: Build Project Artifacts + run: vercel build --token=${{ secrets.VERCEL_TOKEN }} + - name: Deploy Project Artifacts to Vercel + run: vercel deploy --prebuilt --token=${{ secrets.VERCEL_TOKEN }} From 4a0848060cb07378f518630293fffe6b220dd7bb Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:40:29 +0100 Subject: [PATCH 2/6] fix vercel token --- .github/workflows/vercel_preview.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml index f75c963..e17b35a 100644 --- a/.github/workflows/vercel_preview.yaml +++ b/.github/workflows/vercel_preview.yaml @@ -2,6 +2,7 @@ name: Vercel Preview Deployment env: VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} + VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} on: push: branches-ignore: @@ -14,8 +15,8 @@ jobs: - name: Install Vercel CLI run: npm install --global vercel@latest - name: Pull Vercel Environment Information - run: vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }} + run: vercel pull --yes --environment=preview --token=${VERCEL_TOKEN} - name: Build Project Artifacts - run: vercel build --token=${{ secrets.VERCEL_TOKEN }} + run: vercel build --token=${VERCEL_TOKEN} - name: Deploy Project Artifacts to Vercel - run: vercel deploy --prebuilt --token=${{ secrets.VERCEL_TOKEN }} + run: vercel deploy --prebuilt --token=${VERCEL_TOKEN} From 3af6509927227c9ef92396b03ca79f4b006535e3 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:42:32 +0100 Subject: [PATCH 3/6] fix vercel token --- .github/workflows/vercel_preview.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml index e17b35a..641e347 100644 --- a/.github/workflows/vercel_preview.yaml +++ b/.github/workflows/vercel_preview.yaml @@ -12,6 +12,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - name: Print environment variables + run: env | grep VERCEL + - name: Enable shell debug + run: set -x - name: Install Vercel CLI run: npm install --global vercel@latest - name: Pull Vercel Environment Information From beb2b267aaabd2fb3c54546207c1b45c9bb7c3c6 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:43:39 +0100 Subject: [PATCH 4/6] fix vercel token --- .github/workflows/vercel_preview.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml index 641e347..a48befa 100644 --- a/.github/workflows/vercel_preview.yaml +++ b/.github/workflows/vercel_preview.yaml @@ -14,6 +14,8 @@ jobs: - uses: actions/checkout@v2 - name: Print environment variables run: env | grep VERCEL + - name: Print environment variables + run: env | grep APIFY - name: Enable shell debug run: set -x - name: Install Vercel CLI From bf3bde4245dc6a7b4f92b787ceba585a55ce7e75 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:50:16 +0100 Subject: [PATCH 5/6] fix: vercel token --- .github/workflows/vercel_preview.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml index a48befa..e17b35a 100644 --- a/.github/workflows/vercel_preview.yaml +++ b/.github/workflows/vercel_preview.yaml @@ -12,12 +12,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Print environment variables - run: env | grep VERCEL - - name: Print environment variables - run: env | grep APIFY - - name: Enable shell debug - run: set -x - name: Install Vercel CLI run: npm install --global vercel@latest - name: Pull Vercel Environment Information From c1544874f0dd0a29cc383280215ca902b73e8eb6 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Tue, 11 Nov 2025 17:54:42 +0100 Subject: [PATCH 6/6] fix: vercel token --- .github/workflows/vercel_preview.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/vercel_preview.yaml b/.github/workflows/vercel_preview.yaml index e17b35a..224f11f 100644 --- a/.github/workflows/vercel_preview.yaml +++ b/.github/workflows/vercel_preview.yaml @@ -15,8 +15,11 @@ jobs: - name: Install Vercel CLI run: npm install --global vercel@latest - name: Pull Vercel Environment Information - run: vercel pull --yes --environment=preview --token=${VERCEL_TOKEN} + working-directory: ecomm-demo + run: vercel pull --yes --environment=preview --token="$VERCEL_TOKEN" - name: Build Project Artifacts - run: vercel build --token=${VERCEL_TOKEN} + working-directory: ecomm-demo + run: vercel build --token="$VERCEL_TOKEN" - name: Deploy Project Artifacts to Vercel - run: vercel deploy --prebuilt --token=${VERCEL_TOKEN} + working-directory: ecomm-demo + run: vercel deploy --prebuilt --token="$VERCEL_TOKEN"