Skip to content

vercel 배포 프로젝트 지정 #4

vercel 배포 프로젝트 지정

vercel 배포 프로젝트 지정 #4

Workflow file for this run

name: Deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Install Vercel CLI
run: bun install -g vercel@latest
- name: Upgrade pip
run: python -m pip install --upgrade pip
- name: Install dependencies
run: pip install -r requirements.txt
- name: Download database
env:
DB_FILE_URL: ${{ secrets.DB_FILE_URL }}
run: wget -O db.sqlite3 $DB_FILE_URL
- name: Deploy to Vercel
env:
VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }}
VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
run: vercel --token $VERCEL_TOKEN --prod