1313 runs-on : ubuntu-latest
1414 steps :
1515 - name : Checkout
16- uses : actions/checkout@v4
16+ uses : actions/checkout@v6
1717 with :
1818 fetch-depth : 1
1919 - name : Check Format
2727 runs-on : ubuntu-latest
2828 steps :
2929 - name : Checkout
30- uses : actions/checkout@v4
30+ uses : actions/checkout@v6
3131 - name : Set up JDK
32- uses : actions/setup-java@v4
32+ uses : actions/setup-java@v5
3333 with :
3434 java-version : 21
3535 distribution : ' temurin'
3939 timeout-minutes : ${{ fromJSON(env.time) }}
4040 run : mvn -B test
4141 - name : Upload coverage reports to Codecov
42- uses : codecov/codecov-action@v4
42+ uses : codecov/codecov-action@v5
4343 env :
4444 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
4545
@@ -48,12 +48,12 @@ jobs:
4848 strategy :
4949 matrix :
5050 # run different builds with the listed java versions
51- java : [ 8, 21 ]
51+ java : [ 8, 21, 25 ]
5252 name : " build-ubuntu Java ${{ matrix.java }}"
5353 steps :
54- - uses : actions/checkout@v4
54+ - uses : actions/checkout@v6
5555 - name : Set up JDK
56- uses : actions/setup-java@v4
56+ uses : actions/setup-java@v5
5757 with :
5858 java-version : ${{ matrix.java }}
5959 distribution : ' temurin'
6565 build-windows :
6666 runs-on : windows-latest
6767 steps :
68- - uses : actions/checkout@v4
68+ - uses : actions/checkout@v6
6969 - name : Set up JDK
70- uses : actions/setup-java@v4
70+ uses : actions/setup-java@v5
7171 with :
7272 java-version : 8
7373 distribution : ' temurin'
7979 build-macos :
8080 runs-on : macos-latest
8181 steps :
82- - uses : actions/checkout@v4
82+ - uses : actions/checkout@v6
8383 - name : Set up JDK
84- uses : actions/setup-java@v4
84+ uses : actions/setup-java@v5
8585 with :
8686 java-version : 17
8787 distribution : ' temurin'
0 commit comments