From 79b97bfa21884bb0ce93e6610c0c2b9c0863fd1d Mon Sep 17 00:00:00 2001 From: Damian Jankowski Date: Thu, 12 Nov 2026 11:33:12 +0100 Subject: [PATCH] build: stop publishing swagger-generator to Maven Central The swagger-generator WAR (~27 MB per release, plus pom, sources and javadoc) is only consumed by the swagger-generator Docker images, which are built from modules/swagger-generator/target/. It is not usable as a library dependency and has no known consumers on Central. The module is still built, so Docker image builds are unaffected. --- docs/online-generators.md | 2 ++ pom.xml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/docs/online-generators.md b/docs/online-generators.md index 41deb9b8db4..18bef1c35ed 100644 --- a/docs/online-generators.md +++ b/docs/online-generators.md @@ -4,6 +4,8 @@ The web service is deployed at https://generator3.swagger.io/ui, or it can be easily deployed as docker container. +> Starting with 3.0.86, the `swagger-generator` WAR is no longer published to Maven Central. Use the `swaggerapi/swagger-generator-v3` docker image, or build the WAR from source with `mvn package` (output in `modules/swagger-generator/target/`). + The OpenAPI specification of generator service APIs are available either via UI exposed by web service (e.g. https://generator3.swagger.io/ui), as exposed YAML (https://generator3.swagger.io/openapi.json) or in source code repo (https://github.com/swagger-api/swagger-codegen/blob/3.0.0/modules/swagger-generator/src/main/resources/openapi.yaml). diff --git a/pom.xml b/pom.xml index c438d3056f3..4d343f955ba 100644 --- a/pom.xml +++ b/pom.xml @@ -198,6 +198,10 @@ true published 3600 + + + swagger-generator +