From cb3a5ded3b604c85a0351f8216b5b422cf3c1fb5 Mon Sep 17 00:00:00 2001 From: Andrew Roberts Date: Thu, 14 May 2026 10:59:02 -0400 Subject: [PATCH] test workflow file --- .gitea/workflows/vercel.yml | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .gitea/workflows/vercel.yml diff --git a/.gitea/workflows/vercel.yml b/.gitea/workflows/vercel.yml new file mode 100644 index 0000000..9bc1071 --- /dev/null +++ b/.gitea/workflows/vercel.yml @@ -0,0 +1,40 @@ +name: Deploy to Vercel + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '22' + cache: 'npm' + + - name: Install Vercel CLI + run: npm install --global vercel@latest + + - name: Pull Vercel Environment Information + env: + VERCEL_ORG_ID: ${{ vars.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ vars.VERCEL_PROJECT_ID }} + run: vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }} + + - name: Build Project Artifacts + env: + VERCEL_ORG_ID: ${{ vars.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ vars.VERCEL_PROJECT_ID }} + run: vercel build --prod --token=${{ secrets.VERCEL_TOKEN }} + + - name: Deploy Project Artifacts to Vercel + env: + VERCEL_ORG_ID: ${{ vars.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ vars.VERCEL_PROJECT_ID }} + run: vercel deploy --prebuilt --prod --token=${{ secrets.VERCEL_TOKEN }}