From 90a62cc9daa66cc44c1d0df570fc919b71140d8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sat, 16 May 2026 09:07:54 +0200 Subject: [PATCH] test(version): accept the four-segment hotfix version shape --- src/app/api/version/__tests__/route.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/api/version/__tests__/route.test.ts b/src/app/api/version/__tests__/route.test.ts index fdff3cd98..93c69ca25 100644 --- a/src/app/api/version/__tests__/route.test.ts +++ b/src/app/api/version/__tests__/route.test.ts @@ -34,7 +34,7 @@ describe("GET /api/version", () => { it("returns the package.json version", async () => { const response = await (GET as unknown as () => Promise)(); const body = (await response.json()) as VersionEnvelope; - expect(body.data.version).toMatch(/^\d+\.\d+\.\d+(-[a-z0-9.-]+)?$/i); + expect(body.data.version).toMatch(/^\d+\.\d+\.\d+(\.\d+)?(-[a-z0-9.-]+)?$/i); expect(body.data.license).toBe("AGPL-3.0"); expect(body.data.repository).toContain("github.com"); expect(body.data.changelog).toContain("CHANGELOG");