Skip to content

Commit e1407ae

Browse files
committed
CI: improve CI
1 parent 13e7014 commit e1407ae

File tree

4 files changed

+8
-55
lines changed

4 files changed

+8
-55
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,7 @@ updates:
55
schedule:
66
interval: daily
77
open-pull-requests-limit: 10
8+
- package-ecosystem: "github-actions"
9+
directory: "/"
10+
schedule:
11+
interval: "daily"

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22
# https://docs.github.com/en/actions/quickstart
33

44
name: CI
5-
on: [ push, pull_request ]
5+
on: [ push, pull_request, workflow_dispatch ]
66
jobs:
77
test:
88
runs-on: ubuntu-latest
99
timeout-minutes: 10
1010
strategy:
1111
matrix:
12-
java: [ 8, 11, 17, 19 ]
12+
java: [ 8, 11, 17, 21 ]
1313
fail-fast: false
1414
max-parallel: 64
15-
name: Test JDK ${{ matrix.java }}
15+
name: CI on Java ${{ matrix.java }}
1616

1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
- uses: actions/setup-java@v3
2020
with:
2121
java-version: ${{ matrix.java }}

pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -55,22 +55,6 @@
5555
</execution>
5656
</executions>
5757
</plugin>
58-
<plugin>
59-
<!--
60-
config example: https://github.com/mojohaus/versions-maven-plugin/issues/157#issuecomment-306041074
61-
-->
62-
<groupId>org.codehaus.mojo</groupId>
63-
<artifactId>versions-maven-plugin</artifactId>
64-
<configuration>
65-
<!--
66-
$maven.multiModuleProjectDirectory
67-
Finding the root directory of a multi module maven reactor project - Stack Overflow
68-
https://stackoverflow.com/questions/3084629
69-
-->
70-
<rulesUri>file://${maven.multiModuleProjectDirectory}/src/versions-rules.xml</rulesUri>
71-
<generateBackupPoms>false</generateBackupPoms>
72-
</configuration>
73-
</plugin>
7458
</plugins>
7559
<pluginManagement>
7660
<plugins>
@@ -118,11 +102,6 @@
118102
<artifactId>maven-enforcer-plugin</artifactId>
119103
<version>3.4.1</version>
120104
</plugin>
121-
<plugin>
122-
<groupId>org.codehaus.mojo</groupId>
123-
<artifactId>versions-maven-plugin</artifactId>
124-
<version>2.16.1</version>
125-
</plugin>
126105
</plugins>
127106
</pluginManagement>
128107
</build>

src/versions-rules.xml

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)