From 9a3d06a98cff5b44e96a0b029246b0420ced37a5 Mon Sep 17 00:00:00 2001 From: Usman Ghani Date: Mon, 24 Aug 2026 17:53:32 +0500 Subject: [PATCH 1/3] Enhance database migration command in workflow Updated database migration step to include Prisma generation before running postbuild. --- .github/workflows/test-userpost.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-userpost.yaml b/.github/workflows/test-userpost.yaml index 08183af..fe4ed05 100644 --- a/.github/workflows/test-userpost.yaml +++ b/.github/workflows/test-userpost.yaml @@ -78,7 +78,7 @@ jobs: run: cd ./post-svc && bun install --frozen-lockfile - name: Postsvc Migrate DataBase - run: cd ./post-svc && bun run postbuild-dev + run: cd ./post-svc && bun prisma-dev generate && bun run postbuild-dev env: DOTENV_PRIVATE_KEY_DEVELOPMENT: ${{ secrets.POSTSVC_DOTENV_PRIVATE_KEY_DEVELOPMENT }} @@ -88,4 +88,4 @@ jobs: DOTENV_PRIVATE_KEY_DEVELOPMENT: ${{ secrets.POSTSVC_DOTENV_PRIVATE_KEY_DEVELOPMENT }} - name: stop Authsvc background - cancel: authsvc-dev \ No newline at end of file + cancel: authsvc-dev From 4574424e4b49d60bb347df72c130bd82ca0c252e Mon Sep 17 00:00:00 2001 From: Usman Ghani Date: Mon, 24 Aug 2026 17:57:51 +0500 Subject: [PATCH 2/3] Rename and update UserPost test command --- .github/workflows/test-userpost.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-userpost.yaml b/.github/workflows/test-userpost.yaml index fe4ed05..dea3e3a 100644 --- a/.github/workflows/test-userpost.yaml +++ b/.github/workflows/test-userpost.yaml @@ -82,8 +82,8 @@ jobs: env: DOTENV_PRIVATE_KEY_DEVELOPMENT: ${{ secrets.POSTSVC_DOTENV_PRIVATE_KEY_DEVELOPMENT }} - - name: Run Authsvc in background - run : bun run test run + - name: Run UserPost Tests + run : cd ./post-svc && bun run test run env: DOTENV_PRIVATE_KEY_DEVELOPMENT: ${{ secrets.POSTSVC_DOTENV_PRIVATE_KEY_DEVELOPMENT }} From 8bd11be8c18a8d386537b5491e53494cf8fc08bc Mon Sep 17 00:00:00 2001 From: Usman Ghani Date: Mon, 24 Aug 2026 18:08:21 +0500 Subject: [PATCH 3/3] Add USER_SERVICE_URL environment variable for tests --- .github/workflows/test-userpost.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-userpost.yaml b/.github/workflows/test-userpost.yaml index dea3e3a..3b0ba46 100644 --- a/.github/workflows/test-userpost.yaml +++ b/.github/workflows/test-userpost.yaml @@ -86,6 +86,7 @@ jobs: run : cd ./post-svc && bun run test run env: DOTENV_PRIVATE_KEY_DEVELOPMENT: ${{ secrets.POSTSVC_DOTENV_PRIVATE_KEY_DEVELOPMENT }} + USER_SERVICE_URL: http://0.0.0.0:5859 - name: stop Authsvc background cancel: authsvc-dev