feat: Update release workflow for Maven Central deployment and enhance POM metadata

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
extio-de
2026-05-06 21:45:10 +02:00
parent cc19bcc87b
commit ec30026e02
3 changed files with 102 additions and 26 deletions

View File

@@ -41,25 +41,13 @@ The current built-in client set supports both chat completions and legacy text c
## Setup
The published artifacts are hosted in the external Maven repository, so consuming applications must add that repository in addition to Maven Central:
The published artifacts are hosted on Maven Central, so no additional repository configuration is required:
```xml
<repositories>
<repository>
<id>spacecraft-tactics-releases</id>
<name>Spacecraft Tactics Repository</name>
<url>https://spacecraft-tactics.com/repository/releases</url>
</repository>
<repository>
<id>Central</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
</repositories>
<dependency>
<groupId>de.extio</groupId>
<artifactId>lm-lib</artifactId>
<version>${lmlib.version}</version>
<version>2.5.13</version>
</dependency>
```