Skip to content

Commit 1f8181c

Browse files
committed
Updating some versions.
1 parent 65f1bad commit 1f8181c

File tree

4 files changed

+38
-14
lines changed

4 files changed

+38
-14
lines changed

.github/workflows/maven.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
os: [ ubuntu-latest, windows-latest, macos-latest ]
20-
java: [ 24 ]
20+
java: [ 8 ]
2121
# also check (once) on latest
2222
include:
2323
- os: ubuntu-latest
24-
java: 8
24+
java: 25
2525
env:
2626
MAVEN_ARGS: '--no-transfer-progress'
2727
MAVEN_TARGET: 'package'
2828
runs-on: ${{ matrix.os }}
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v5
3131
- name: Set up JDK
3232
uses: actions/setup-java@v5
3333
with:
@@ -48,7 +48,7 @@ jobs:
4848
CENTRAL_USERNAME: ${{ secrets.CENTRAL_USERNAME }}
4949
CENTRAL_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }}
5050
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_SECRET_KEY_PASSPHRASE }}
51-
- uses: codecov/codecov-action@v4
51+
- uses: codecov/codecov-action@v5
5252
if: ${{ github.event_name == 'push' && ! cancelled() && matrix.os == 'ubuntu-latest' && matrix.java == '8' }}
5353
with:
5454
token: ${{ secrets.CODECOV_TOKEN }} # required

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
env:
1010
MAVEN_ARGS: '--no-transfer-progress'
1111
steps:
12-
- uses: actions/checkout@v4
13-
- uses: actions/setup-java@v4
12+
- uses: actions/checkout@v5
13+
- uses: actions/setup-java@v5
1414
with:
1515
distribution: 'temurin'
1616
java-version: 8
@@ -21,7 +21,6 @@ jobs:
2121
cache: maven
2222
- uses: oleksiyrudenko/gha-git-credentials@v2
2323
with:
24-
global: true
2524
name: 'github'
2625
email: 'github@meeuw.org'
2726
token: '${{ secrets.GITHUB_TOKEN }}'

pom.xml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@
4747
<dependency>
4848
<groupId>org.junit.jupiter</groupId>
4949
<artifactId>junit-jupiter-api</artifactId>
50-
<version>5.13.2</version>
50+
<version>5.13.4</version>
5151
<scope>test</scope>
5252
</dependency>
5353
<dependency>
5454
<groupId>org.assertj</groupId>
5555
<artifactId>assertj-core</artifactId>
56-
<version>3.27.3</version>
56+
<version>3.27.6</version>
5757
<scope>test</scope>
5858
</dependency>
5959
</dependencies>
@@ -73,7 +73,7 @@
7373
<plugins>
7474
<plugin>
7575
<artifactId>maven-compiler-plugin</artifactId>
76-
<version>3.14.0</version>
76+
<version>3.14.1</version>
7777
<configuration>
7878
<source>8</source>
7979
<target>8</target>
@@ -93,7 +93,7 @@
9393
</plugin>
9494
<plugin>
9595
<artifactId>maven-enforcer-plugin</artifactId>
96-
<version>3.6.0</version>
96+
<version>3.6.1</version>
9797
<executions>
9898
<execution>
9999
<id>enforce-maven</id>
@@ -145,20 +145,28 @@
145145
<plugin>
146146
<groupId>org.sonatype.central</groupId>
147147
<artifactId>central-publishing-maven-plugin</artifactId>
148-
<version>0.8.0</version>
148+
<version>0.9.0</version>
149149
<extensions>true</extensions>
150150
<configuration>
151151
<publishingServerId>central</publishingServerId>
152152
<autoPublish>true</autoPublish>
153153
<waitUntil>published</waitUntil>
154154
</configuration>
155155
</plugin>
156+
<plugin>
157+
<groupId>org.codehaus.mojo</groupId>
158+
<artifactId>versions-maven-plugin</artifactId>
159+
<version>2.19.1</version>
160+
<configuration>
161+
<rulesUri>file:///${maven.multiModuleProjectDirectory}/rules.xml</rulesUri>
162+
</configuration>
163+
</plugin>
156164
</plugins>
157165
<pluginManagement>
158166
<plugins>
159167
<plugin>
160168
<artifactId>maven-surefire-plugin</artifactId>
161-
<version>3.5.3</version>
169+
<version>3.5.4</version>
162170
<configuration>
163171
<testFailureIgnore>true</testFailureIgnore>
164172
<systemPropertyVariables>
@@ -211,7 +219,7 @@
211219
</plugin>
212220
<plugin>
213221
<artifactId>maven-javadoc-plugin</artifactId>
214-
<version>3.11.2</version>
222+
<version>3.12.0</version>
215223
<executions>
216224
<execution>
217225
<id>attach-javadocs</id>

rules.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ruleset comparisonMethod="maven"
3+
xmlns="https://www.mojohaus.org/VERSIONS/RULE/2.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="https://www.mojohaus.org/VERSIONS/RULE/2.1.0 https://www.mojohaus.org/versions/versions-model/xsd/rule-2.1.0.xsd">
5+
<ignoreVersions>
6+
<!-- Ignore Alpha's, Beta's, release candidates and milestones -->
7+
<ignoreVersion type="regex">(?i).*Alpha(?:-?\d+)?</ignoreVersion>
8+
<ignoreVersion type="regex">(?i).*a(?:-?\d+)?</ignoreVersion>
9+
<ignoreVersion type="regex">(?i).*Beta(?:-?\d+)?</ignoreVersion>
10+
<ignoreVersion type="regex">(?i).*-B(?:-?\d+)?</ignoreVersion>
11+
<ignoreVersion type="regex">(?i).*RC(?:-?\d+)?</ignoreVersion>
12+
<ignoreVersion type="regex">(?i).*CR(?:-?\d+)?</ignoreVersion>
13+
<ignoreVersion type="regex">(?i).*M(?:-?\d+)?</ignoreVersion>
14+
</ignoreVersions>
15+
<rules>
16+
</rules>
17+
</ruleset>

0 commit comments

Comments
 (0)