From e5514c82a834a96c7eaa09256e0416f0f9df4c22 Mon Sep 17 00:00:00 2001 From: Justin Blake Date: Fri, 10 Apr 2026 10:54:22 +0000 Subject: [PATCH 1/2] Log the error message in Route.Error.serverError --- src/Route/Error.gren | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Route/Error.gren b/src/Route/Error.gren index 1393239..2ff51b5 100644 --- a/src/Route/Error.gren +++ b/src/Route/Error.gren @@ -5,6 +5,7 @@ module Route.Error exposing ) +import Log import Route import Task exposing (Task) @@ -28,6 +29,7 @@ invalidRequestData response message = serverError : Route.Response -> String -> Task Never Route.Response serverError response message = response + |> Route.log (Log.Error message) |> Route.setStatus 500 |> Route.setBody message |> Task.succeed From 73a8d2925f1f53bc0dc473f3e8b9e5196839e207 Mon Sep 17 00:00:00 2001 From: Justin Blake Date: Fri, 10 Apr 2026 11:00:49 +0000 Subject: [PATCH 2/2] Make POSTMARK_SERVER_TOKEN visible to test action Silly me for thinking test environment variables were available in actions running in the test environment.... --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 54ab43c..ec05bb5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,3 +20,5 @@ jobs: timeout_minutes: 1 max_attempts: 3 command: devbox run test + env: + POSTMARK_SERVER_TOKEN: ${{ vars.POSTMARK_SERVER_TOKEN }}