name: Deploy to vercel on: push: branches: - main jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Install nix uses: nixbuild/nix-quick-install-action@v28 - name: Start shell run: nix develop .#CI - name: Build run: templ generate go run ./cmd/build/main.go - name: Deploy uses: amondnet/vercel-action@v25 with: vercel-token: ${{ secrets.VERCEL_TOKEN }} vercel-org-id: ${{ secrets.VERCEL_ORG_ID }} vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }} vercel-args: '--prod'