Files
lets-event/.github/workflows/deploy.yml
T
rmcampos e2b5630fcd
Deploy to Vercel / Deploy to Vercel (push) Has been cancelled
ci: update workflow files to run against PRs
2026-07-10 22:30:28 +02:00

37 lines
879 B
YAML

name: Deploy to Vercel
on:
workflow_dispatch:
push:
branches: [main]
paths-ignore:
- '**.md'
jobs:
deploy:
name: Deploy to Vercel
runs-on: easynode-debian
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Cache npm dependencies
uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-npm-
- name: Install Vercel CLI
run: npm install -g vercel
- name: Link Vercel Project
run: |
mkdir -p .vercel
echo '{"projectId":"${{ secrets.VERCEL_PROJECT_ID }}","orgId":"${{ secrets.VERCEL_ORG_ID }}"}' > .vercel/project.json
- name: Deploy to Vercel
run: vercel deploy --prod --token=${{ secrets.VERCEL_TOKEN }} --yes