From 13fe3b169fe1fce5f5228ba50cbe18eef07c1847 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Sat, 15 Nov 2025 23:25:21 +0000
Subject: [PATCH 1/2] Initial plan
From e181f30898a92bafc5343d501624b2a503b23cbb Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Sat, 15 Nov 2025 23:33:55 +0000
Subject: [PATCH 2/2] Configure Maven release to exclude sample modules using
explicit module selection
Co-authored-by: thomasturrell <1552612+thomasturrell@users.noreply.github.com>
---
.github/workflows/maven-publish-snapshot.yml | 2 +-
pom.xml | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/maven-publish-snapshot.yml b/.github/workflows/maven-publish-snapshot.yml
index e5951b80..b06c44e3 100644
--- a/.github/workflows/maven-publish-snapshot.yml
+++ b/.github/workflows/maven-publish-snapshot.yml
@@ -24,7 +24,7 @@ jobs:
server-password: MAVEN_PASSWORD
- name: Publish snapshot package
- run: mvn -B deploy --file pom.xml
+ run: mvn -B deploy --file pom.xml -pl xapi-model,xapi-client,xapi-model-spring-boot-starter
env:
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
diff --git a/pom.xml b/pom.xml
index 9fa49bc4..a6f9ce4d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -254,6 +254,8 @@
false
release
deploy
+
+ -pl xapi-model,xapi-client,xapi-model-spring-boot-starter