From 55373958b9b97dcd9c45ef419fd3e5eeb4142fa2 Mon Sep 17 00:00:00 2001 From: Jophkins Date: Mon, 2 Feb 2026 18:13:00 -0700 Subject: [PATCH 1/2] :hammer: fix: fixed test errors while pr --- .github/workflows/test.yaml | 18 ++++++++---------- prisma.config.ts | 8 +++++++- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 177bfba..61d2b6a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -2,13 +2,9 @@ name: Test on: pull_request: - branches: - - main - - dev + branches: [main, dev] push: - branches: - - main - - dev + branches: [main, dev] jobs: test: @@ -30,7 +26,8 @@ jobs: --health-retries 5 env: - DATABASE_URL: postgresql://test:test@localhost:5432/beetforge_test + DATABASE_URL: postgresql://test:test@127.0.0.1:5432/beetforge_test + DIRECT_URL: postgresql://test:test@127.0.0.1:5432/beetforge_test NODE_ENV: test steps: @@ -48,10 +45,11 @@ jobs: - name: Install dependencies run: pnpm install - - name: Debug DATABASE_URL + - name: Debug URLs run: | - echo "DATABASE_URL=$DATABASE_URL" - node -e "console.log(process.env.DATABASE_URL)" + echo "DATABASE_URL set? -> ${DATABASE_URL:+yes}" + echo "DIRECT_URL set? -> ${DIRECT_URL:+yes}" + node -e "console.log({DATABASE_URL: !!process.env.DATABASE_URL, DIRECT_URL: !!process.env.DIRECT_URL})" - name: Generate Prisma client run: pnpm prisma generate diff --git a/prisma.config.ts b/prisma.config.ts index 5c42f9f..4d5c912 100644 --- a/prisma.config.ts +++ b/prisma.config.ts @@ -3,12 +3,18 @@ import "dotenv/config"; import { defineConfig } from "prisma/config"; +const url = process.env.DIRECT_URL ?? process.env.DATABASE_URL; + +if (!url) { + throw new Error("Missing DIRECT_URL or DATABASE_URL"); +} + export default defineConfig({ schema: "prisma/schema.prisma", migrations: { path: "prisma/migrations", }, datasource: { - url: process.env.DIRECT_URL, + url, }, }); From 4f6cf16968bf3a1077f5b66e8695499350cfe47d Mon Sep 17 00:00:00 2001 From: Jophkins Date: Mon, 2 Feb 2026 18:14:46 -0700 Subject: [PATCH 2/2] :pencil2: chore: minor text update --- src/app/(site)/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/(site)/page.tsx b/src/app/(site)/page.tsx index 49aa9f2..969ed0c 100644 --- a/src/app/(site)/page.tsx +++ b/src/app/(site)/page.tsx @@ -26,9 +26,9 @@ export default function LandingPage() {

- +