diff --git a/package.json b/package.json index 2d68c49539..85851730e8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "unleash-server", "description": "Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.", - "version": "5.7.0-main", + "version": "5.7.0+main", "keywords": ["unleash", "feature toggle", "feature", "toggle"], "files": [ "dist", diff --git a/src/test/e2e/api/openapi/openapi.e2e.test.ts b/src/test/e2e/api/openapi/openapi.e2e.test.ts index c73205f117..db6924c75f 100644 --- a/src/test/e2e/api/openapi/openapi.e2e.test.ts +++ b/src/test/e2e/api/openapi/openapi.e2e.test.ts @@ -47,7 +47,10 @@ test('should serve the OpenAPI spec with a `version` property', async () => { .expect((res) => { const { version } = res.body.info; // ensure there's no whitespace or leading `v` - expect(semver.clean(version)).toStrictEqual(version); + // clean removes +anything modifier from the version + expect(version).toMatch( + new RegExp(`^${semver.clean(version) ?? 'invalid semver'}`), + ); // ensure the version listed is valid semver expect(semver.parse(version, { loose: false })).toBeTruthy();