Skip to content

Commit 8600ebf

Browse files
committed
Merge branch 'dev'
2 parents 1309eb1 + cc9028c commit 8600ebf

File tree

3 files changed

+25
-24
lines changed

3 files changed

+25
-24
lines changed

.github/workflows/build-on-push.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414

1515
steps:
1616
- name: checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818

1919
- name: setup-jdk
20-
uses: actions/setup-java@v4
20+
uses: actions/setup-java@v5
2121
with:
2222
java-version: 21
2323
distribution: 'temurin'

.github/workflows/build-release-on-main-push.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ jobs:
1616

1717
steps:
1818
- name: checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020
with:
2121
ref: main
2222

2323
- name: setup-jdk
24-
uses: actions/setup-java@v4
24+
uses: actions/setup-java@v5
2525
with:
2626
java-version: 21
2727
distribution: 'temurin'
2828
cache: maven
29-
server-id: ossrh
29+
server-id: central
3030
server-username: MAVEN_USERNAME
3131
server-password: MAVEN_PASSWORD
3232
gpg-private-key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
@@ -40,6 +40,9 @@ jobs:
4040
with:
4141
user: bot
4242

43+
# For reproducible builds is it required to separate release:prepare (with -DskipStaging=true) and release:perform, otherwise
44+
# the artifact will be already uploaded during release:prepare
45+
4346
- name: prepare-release
4447
run: mvn --batch-mode -P osslabz-release release:prepare -DskipStaging=true
4548
env:

pom.xml

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@
256256
<plugin>
257257
<groupId>org.apache.maven.plugins</groupId>
258258
<artifactId>maven-javadoc-plugin</artifactId>
259-
<version>3.11.2</version>
259+
<version>3.12.0</version>
260260
<executions>
261261
<execution>
262262
<id>attach-javadocs</id>
@@ -273,7 +273,7 @@
273273
<plugin>
274274
<groupId>org.apache.maven.plugins</groupId>
275275
<artifactId>maven-gpg-plugin</artifactId>
276-
<version>3.2.7</version>
276+
<version>3.2.8</version>
277277
<executions>
278278
<execution>
279279
<id>sign-artifacts</id>
@@ -291,14 +291,13 @@
291291
</executions>
292292
</plugin>
293293
<plugin>
294-
<groupId>org.sonatype.plugins</groupId>
295-
<artifactId>nexus-staging-maven-plugin</artifactId>
296-
<version>1.7.0</version>
294+
<groupId>org.sonatype.central</groupId>
295+
<artifactId>central-publishing-maven-plugin</artifactId>
296+
<version>0.9.0</version>
297297
<extensions>true</extensions>
298298
<configuration>
299-
<serverId>ossrh</serverId>
300-
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
301-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
299+
<autoPublish>true</autoPublish>
300+
<waitUntil>published</waitUntil>
302301
</configuration>
303302
</plugin>
304303
</plugins>
@@ -330,9 +329,16 @@
330329
<plugin>
331330
<groupId>org.apache.maven.plugins</groupId>
332331
<artifactId>maven-compiler-plugin</artifactId>
333-
<version>3.14.0</version>
332+
<version>3.14.1</version>
334333
<configuration>
335334
<release>${maven.compiler.release}</release>
335+
<annotationProcessorPaths>
336+
<path>
337+
<groupId>org.projectlombok</groupId>
338+
<artifactId>lombok</artifactId>
339+
<version>${lombok.version}</version>
340+
</path>
341+
</annotationProcessorPaths>
336342
</configuration>
337343
</plugin>
338344
<plugin>
@@ -356,7 +362,7 @@
356362
<plugin>
357363
<groupId>io.github.git-commit-id</groupId>
358364
<artifactId>git-commit-id-maven-plugin</artifactId>
359-
<version>9.0.1</version>
365+
<version>9.0.2</version>
360366
<executions>
361367
<execution>
362368
<id>git-info</id>
@@ -379,12 +385,4 @@
379385
</plugin>
380386
</plugins>
381387
</build>
382-
383-
<distributionManagement>
384-
<repository>
385-
<id>ossrh</id>
386-
<name>Maven Central</name>
387-
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
388-
</repository>
389-
</distributionManagement>
390-
</project>
388+
</project>

0 commit comments

Comments
 (0)