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() {
-
+