From 524bb4fc020247534bf5e8c08080861c1db489e8 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:13:14 +0100 Subject: [PATCH 1/9] chore: fix db con string in build.yaml --- .gitea/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index b05a893..ca0783e 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -23,7 +23,7 @@ jobs: - name: Reset and Push Database Migrations run: npx prisma migrate reset && npm run db:push env: - - DATABASE_URL: "" + - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - name: Build Dist run: npm run build \ No newline at end of file From 0ce68139e13da4782b0a3f82256461b4c7e90f24 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:18:32 +0100 Subject: [PATCH 2/9] change build.yaml --- .gitea/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index ca0783e..52e57ed 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -21,9 +21,9 @@ jobs: run: npm i - name: Reset and Push Database Migrations - run: npx prisma migrate reset && npm run db:push + run: npx prisma migrate reset --force && npx prisma db push env: - - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} + - DATABASE_URL: "${{ secrets.POSTGRESQL_CONN_STRING }}" - name: Build Dist run: npm run build \ No newline at end of file From 79b79382e20c61e37782a1519fb0c6555747d448 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:21:43 +0100 Subject: [PATCH 3/9] build.yaml --- .gitea/workflows/build.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 52e57ed..d1bf0bb 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -21,9 +21,7 @@ jobs: run: npm i - name: Reset and Push Database Migrations - run: npx prisma migrate reset --force && npx prisma db push - env: - - DATABASE_URL: "${{ secrets.POSTGRESQL_CONN_STRING }}" + run: DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} npx prisma migrate reset --force && npx prisma db push - name: Build Dist run: npm run build \ No newline at end of file From e320a1d958222f6a378a02ee96ebb173bf2ea83a Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:23:59 +0100 Subject: [PATCH 4/9] build.yaml --- .gitea/workflows/build.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index d1bf0bb..f9c59d3 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -21,7 +21,12 @@ jobs: run: npm i - name: Reset and Push Database Migrations - run: DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} npx prisma migrate reset --force && npx prisma db push + run: | + DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} + npx prisma migrate reset --force + && + DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} + npx prisma db push - name: Build Dist run: npm run build \ No newline at end of file From 07aac70d4b1a809638d740ea82cf4c1ed02e3f95 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:35:18 +0100 Subject: [PATCH 5/9] headbanging right now --- .gitea/workflows/build.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index f9c59d3..7c3a472 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -22,11 +22,13 @@ jobs: - name: Reset and Push Database Migrations run: | - DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} + DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" npx prisma migrate reset --force && - DATABASE_URL=${{ secrets.POSTGRESQL_CONN_STRING }} + DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" npx prisma db push + env: + - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - name: Build Dist run: npm run build \ No newline at end of file From 61771af94f0ff8ad608024243f030b6d703ce611 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:43:12 +0100 Subject: [PATCH 6/9] testing pain --- .gitea/workflows/build.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 7c3a472..49b5850 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -20,6 +20,11 @@ jobs: - name: Install Dependencies run: npm i + - name: Debug DATABASE_URL + run: echo "DATABASE_URL is ${DATABASE_URL::5}****" + env: + DATABASE_URL: ${{ secrets.PLACEHOLDER }} + - name: Reset and Push Database Migrations run: | DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" From a33ba961152894322697444aa4175ece9f8c08e2 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:44:25 +0100 Subject: [PATCH 7/9] AAAAAAAAAAAAAAAAAHHHHHHHH --- .gitea/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 49b5850..0650229 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -23,7 +23,7 @@ jobs: - name: Debug DATABASE_URL run: echo "DATABASE_URL is ${DATABASE_URL::5}****" env: - DATABASE_URL: ${{ secrets.PLACEHOLDER }} + DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - name: Reset and Push Database Migrations run: | From 82195c703010534f5ab6309ae8356213885c3db2 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:49:50 +0100 Subject: [PATCH 8/9] Why can't I just test this locally, why does it require a push, oh why god, why --- .gitea/workflows/build.yaml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 0650229..f14b077 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -21,19 +21,22 @@ jobs: run: npm i - name: Debug DATABASE_URL - run: echo "DATABASE_URL is ${DATABASE_URL::5}****" + run: | + echo "DATABASE_URL is ${DATABASE_URL::9}****" + npx prisma migrate reset --force + npx prisma db push env: DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - - name: Reset and Push Database Migrations - run: | - DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" - npx prisma migrate reset --force - && - DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" - npx prisma db push - env: - - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} + # - name: Reset and Push Database Migrations + # run: | + # DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" + # npx prisma migrate reset --force + # && + # DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" + # npx prisma db push + # env: + # - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - name: Build Dist run: npm run build \ No newline at end of file From 13b736ed8b8977a02ecce99976f0d08f647b5b9e Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 13 May 2025 10:53:06 +0100 Subject: [PATCH 9/9] test(actions): fix test db connection during build action --- .gitea/workflows/build.yaml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index f14b077..06e2c31 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -20,7 +20,7 @@ jobs: - name: Install Dependencies run: npm i - - name: Debug DATABASE_URL + - name: Reset and Push Database Migrations run: | echo "DATABASE_URL is ${DATABASE_URL::9}****" npx prisma migrate reset --force @@ -28,15 +28,5 @@ jobs: env: DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - # - name: Reset and Push Database Migrations - # run: | - # DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" - # npx prisma migrate reset --force - # && - # DATABASE_URL="${{ secrets.POSTGRESQL_CONN_STRING }}" - # npx prisma db push - # env: - # - DATABASE_URL: ${{ secrets.POSTGRESQL_CONN_STRING }} - - name: Build Dist run: npm run build \ No newline at end of file