From bf4d22fc53c46a5695750b3aa8465d76e54ba0bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hartmut=20N=C3=B6renberg?= Date: Sun, 12 Apr 2026 19:44:56 +0200 Subject: [PATCH] ci(test): pin TZ to Europe/Berlin for month-boundary tests Co-Authored-By: Claude Opus 4.6 --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5386e49..1cbfc5c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -177,6 +177,8 @@ jobs: # Force in-memory rate limiter to avoid cross-test state when Redis drops. # Redis fallback downgrades to max/10 limits which rate-limits unit tests. RATE_LIMIT_BACKEND: memory + # Tests assume Europe/Berlin for month-boundary math (new Date(y,m,1)). + TZ: Europe/Berlin NEXTAUTH_URL: ${{ env.CI_AUTH_URL }} AUTH_URL: ${{ env.CI_AUTH_URL }} NEXTAUTH_SECRET: ${{ env.CI_AUTH_SECRET }}