@@ -95,10 +95,12 @@ jobs:
9595 # Run release:prepare with explicit release version
9696 # Maven will automatically calculate the next development version
9797 # Only prepare production modules, exclude all sample modules
98- ./mvnw -B -pl xapi-model,xapi-client,xapi-model-spring-boot-starter -am release:prepare \
98+ # Pass -pl/-am to forked Maven invocations via -Darguments
99+ ./mvnw -B release:prepare \
99100 -DreleaseVersion="${VERSION}" \
100101 -Dtag="${TAG_NAME}" \
101- -DpushChanges=false
102+ -DpushChanges=false \
103+ -Darguments="-pl xapi-model,xapi-client,xapi-model-spring-boot-starter -am"
102104 env :
103105 MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
104106 MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
@@ -110,9 +112,11 @@ jobs:
110112
111113 # Run release:perform to build and deploy
112114 # Only release production modules, exclude all sample modules
113- ./mvnw -B -pl xapi-model,xapi-client,xapi-model-spring-boot-starter -am release:perform \
115+ # Pass -pl/-am to forked Maven invocations via -Darguments
116+ ./mvnw -B release:perform \
114117 -DlocalCheckout=true \
115- -DeployAtEnd=true
118+ -DeployAtEnd=true \
119+ -Darguments="-pl xapi-model,xapi-client,xapi-model-spring-boot-starter -am"
116120 env :
117121 MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
118122 MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
0 commit comments