File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed
Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change 3030 server-id : ossrh
3131 server-username : MAVEN_USERNAME
3232 server-password : MAVEN_PASSWORD
33+ gpg-private-key : ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
34+ gpg-passphrase : MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
3335
3436 - name : Build with Maven
3537 run : mvn clean deploy --batch-mode -DskipTests -P release -B -U -e
3638 env :
3739 MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
3840 MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
41+ MAVEN_GPG_PASSPHRASE : ${{ secrets.MAVEN_GPG_PASSPHRASE }}
Original file line number Diff line number Diff line change 9090
9191 <!-- plugins -->
9292 <maven-compiler-plugin .version>3.8.0</maven-compiler-plugin .version>
93+ <maven-gpg-plugin .version>1.6</maven-gpg-plugin .version>
9394 <maven-javadoc-plugin .version>2.9.1</maven-javadoc-plugin .version>
9495 <maven-source-plugin .version>3.0.1</maven-source-plugin .version>
9596 <nexus-staging-maven-plugin .version>1.6.8</nexus-staging-maven-plugin .version>
274275 <autoReleaseAfterClose >true</autoReleaseAfterClose >
275276 </configuration >
276277 </plugin >
278+ <plugin >
279+ <groupId >org.apache.maven.plugins</groupId >
280+ <artifactId >maven-gpg-plugin</artifactId >
281+ <version >${maven-gpg-plugin.version} </version >
282+ <executions >
283+ <execution >
284+ <id >sign-artifacts</id >
285+ <goals >
286+ <goal >sign</goal >
287+ </goals >
288+ <phase >verify</phase >
289+ <configuration >
290+ <gpgArguments >
291+ <arg >--pinentry-mode</arg >
292+ <arg >loopback</arg >
293+ </gpgArguments >
294+ </configuration >
295+ </execution >
296+ </executions >
297+ </plugin >
277298 <plugin >
278299 <groupId >org.apache.maven.plugins</groupId >
279300 <artifactId >maven-source-plugin</artifactId >
You can’t perform that action at this time.
0 commit comments