mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
Migrate evals database when deploying roo-code-website (#6146)
Evals db migrate
This commit is contained in:
parent
cb6dccab95
commit
796ee5c0e3
3 changed files with 13 additions and 10 deletions
17
.github/workflows/website-deploy.yml
vendored
17
.github/workflows/website-deploy.yml
vendored
|
|
@ -5,7 +5,7 @@ on:
|
|||
branches:
|
||||
- main
|
||||
paths:
|
||||
- 'apps/web-roo-code/**'
|
||||
- "apps/web-roo-code/**"
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
|
|
@ -21,11 +21,11 @@ jobs:
|
|||
- name: Check if VERCEL_TOKEN exists
|
||||
id: check
|
||||
run: |
|
||||
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
|
||||
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
|
||||
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
|
|
@ -36,6 +36,11 @@ jobs:
|
|||
uses: actions/checkout@v4
|
||||
- name: Setup Node.js and pnpm
|
||||
uses: ./.github/actions/setup-node-pnpm
|
||||
- name: Migrate evals database
|
||||
run: pnpm db:migrate:production
|
||||
working-directory: packages/evals
|
||||
env:
|
||||
DATABASE_URL: ${{ secrets.EVALS_DATABASE_URL }}
|
||||
- name: Install Vercel CLI
|
||||
run: npm install --global vercel@canary
|
||||
- name: Pull Vercel Environment Information
|
||||
|
|
|
|||
|
|
@ -15,9 +15,8 @@
|
|||
"drizzle-kit:production": "dotenvx run -f .env.production -- tsx node_modules/drizzle-kit/bin.cjs",
|
||||
"db:generate": "pnpm drizzle-kit generate",
|
||||
"db:migrate": "pnpm drizzle-kit migrate",
|
||||
"db:push": "pnpm drizzle-kit push",
|
||||
"db:test:push": "pnpm drizzle-kit:test push",
|
||||
"db:production:push": "pnpm drizzle-kit:production push",
|
||||
"db:migrate:production": "pnpm drizzle-kit:production migrate",
|
||||
"db:push:test": "pnpm drizzle-kit:test push",
|
||||
"db:up": "dotenvx run -f .env.development .env.local -- docker compose up -d db",
|
||||
"db:down": "dotenvx run -f .env.development .env.local -- docker compose down db",
|
||||
"redis:up": "dotenvx run -f .env.development .env.local -- docker compose up -d redis",
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
ALTER TABLE "runs" ADD COLUMN "timeout" integer DEFAULT 5 NOT NULL;
|
||||
Loading…
Add table
Reference in a new issue