File tree Expand file tree Collapse file tree 26 files changed +115
-119
lines changed
src/test/java/zipkin2/reporter/activemq
test/java/zipkin2/reporter/amqp
src/test/java/zipkin2/reporter
src/test/java/zipkin2/reporter/kafka
src/test/java/zipkin2/reporter/libthrift
src/test/java/zipkin2/reporter/pulsar Expand file tree Collapse file tree 26 files changed +115
-119
lines changed Original file line number Diff line number Diff line change @@ -10,21 +10,21 @@ on: # yamllint disable-line rule:truthy
1010
1111jobs :
1212 create_release :
13- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
13+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
1414 steps :
1515 - name : Checkout Repository
16- uses : actions/checkout@v4
16+ uses : actions/checkout@v6
1717 with :
1818 # Prevent use of implicit GitHub Actions read-only GITHUB_TOKEN
1919 # because maven-release-plugin pushes commits to master.
2020 token : ${{ secrets.GH_TOKEN }}
2121 - name : Setup java
22- uses : actions/setup-java@v4
22+ uses : actions/setup-java@v5
2323 with :
2424 distribution : ' zulu' # zulu as it supports a wide version range
2525 java-version : ' 11' # last that can compile the 1.6 release profile
2626 - name : Cache local Maven repository
27- uses : actions/cache@v4
27+ uses : actions/cache@v5
2828 with :
2929 path : ~/.m2/repository
3030 key : ${{ runner.os }}-jdk-11-maven-${{ hashFiles('**/pom.xml') }}
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ on: # yamllint disable-line rule:truthy
1616jobs :
1717 deploy :
1818 name : deploy (${{ matrix.name }})
19- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
19+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
2020 strategy :
2121 fail-fast : false # don't fail fast as we can re-run one job that failed
2222 matrix :
@@ -29,14 +29,14 @@ jobs:
2929 deploy_script : build-bin/deploy_bom
3030 steps :
3131 - name : Checkout Repository
32- uses : actions/checkout@v4
32+ uses : actions/checkout@v6
3333 - name : Setup java
34- uses : actions/setup-java@v4
34+ uses : actions/setup-java@v5
3535 with :
3636 distribution : ' zulu' # zulu as it supports a wide version range
3737 java-version : ' 11' # last that can compile the 1.6 release profile
3838 - name : Cache local Maven repository
39- uses : actions/cache@v4
39+ uses : actions/cache@v5
4040 with :
4141 path : ~/.m2/repository
4242 key : ${{ runner.os }}-jdk-11-maven-${{ hashFiles('**/pom.xml') }}
Original file line number Diff line number Diff line change @@ -24,12 +24,12 @@ on: # yamllint disable-line rule:truthy
2424jobs :
2525 lint :
2626 name : lint
27- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
27+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
2828 # skip commits made by the release plugin
2929 if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
3030 steps :
3131 - name : Checkout Repository
32- uses : actions/checkout@v4
32+ uses : actions/checkout@v6
3333 - name : Lint
3434 run : |
3535 build-bin/configure_lint
Original file line number Diff line number Diff line change @@ -23,20 +23,20 @@ on: # yamllint disable-line rule:truthy
2323jobs :
2424 security :
2525 name : security
26- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
2727 # skip commits made by the release plugin
2828 if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
2929 steps :
3030 - name : Checkout Repository
31- uses : actions/checkout@v4
32- - uses : actions/cache@v4
31+ uses : actions/checkout@v6
32+ - uses : actions/cache@v5
3333 name : Cache Trivy Database
3434 with :
3535 path : .trivy
3636 key : ${{ runner.os }}-trivy
3737 restore-keys : ${{ runner.os }}-trivy
3838 - name : Run Trivy vulnerability and secret scanner
39- uses : aquasecurity/trivy-action@master
39+ uses : aquasecurity/trivy-action@v0.35.0
4040 id : trivy
4141 with :
4242 scan-type : ' fs'
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
2323jobs :
2424 test :
2525 name : test (JDK ${{ matrix.java_version }})
26- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
2727 # skip commits made by the release plugin
2828 if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
2929 strategy :
@@ -32,17 +32,17 @@ jobs:
3232 include :
3333 - java_version : ' 11' # last that can compile the 1.6 release profile
3434 maven_args : -Prelease -Dgpg.skip
35- - java_version : ' 21 ' # Most recent LTS
35+ - java_version : ' 25 ' # Most recent LTS
3636 steps :
3737 - name : Checkout Repository
38- uses : actions/checkout@v4
38+ uses : actions/checkout@v6
3939 - name : Setup java
40- uses : actions/setup-java@v4
40+ uses : actions/setup-java@v5
4141 with :
4242 distribution : ' zulu' # zulu as it supports a wide version range
4343 java-version : ${{ matrix.java_version }}
4444 - name : Cache local Maven repository
45- uses : actions/cache@v4
45+ uses : actions/cache@v5
4646 with :
4747 path : ~/.m2/repository
4848 # yamllint disable-line rule:line-length
Original file line number Diff line number Diff line change 1- # Licensed to the Apache Software Foundation (ASF) under one
2- # or more contributor license agreements. See the NOTICE file
3- # distributed with this work for additional information
4- # regarding copyright ownership. The ASF licenses this file
5- # to you under the Apache License, Version 2.0 (the
6- # "License"); you may not use this file except in compliance
7- # with the License. You may obtain a copy of the License at
8- #
9- # http://www.apache.org/licenses/LICENSE-2.0
10- #
11- # Unless required by applicable law or agreed to in writing,
12- # software distributed under the License is distributed on an
13- # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14- # KIND, either express or implied. See the License for the
15- # specific language governing permissions and limitations
16- # under the License.
17- wrapperVersion =3.3.2
1+ wrapperVersion =3.3.4
182distributionType =bin
19- distributionUrl =https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9 /apache-maven-3.9.9 -bin.zip
20- wrapperUrl =https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2 /maven-wrapper-3.3.2 .jar
3+ distributionUrl =https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.14 /apache-maven-3.9.14 -bin.zip
4+ wrapperUrl =https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.4 /maven-wrapper-3.3.4 .jar
Original file line number Diff line number Diff line change 2424 <!-- Be conscious about a 6.x upgrade: 5.x and 6.x types are incompatible
2525 as the former uses javax.jms and latter jakarta.jms. It could be
2626 better to make an activemq-client6 module. -->
27- <activemq .version>5.18.7 </activemq .version>
27+ <activemq .version>5.19.2 </activemq .version>
2828 </properties >
2929
3030 <dependencies >
5050
5151 <dependency >
5252 <groupId >org.testcontainers</groupId >
53- <artifactId >junit-jupiter</artifactId >
53+ <artifactId >testcontainers- junit-jupiter</artifactId >
5454 <version >${testcontainers.version} </version >
5555 <scope >test</scope >
5656 </dependency >
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ final class ActiveMQContainer extends GenericContainer<ActiveMQContainer> {
1919 static final int ACTIVEMQ_PORT = 61616 ;
2020
2121 ActiveMQContainer () {
22- super (parse ("ghcr.io/openzipkin/zipkin-activemq:3.4.3 " ));
22+ super (parse ("ghcr.io/openzipkin/zipkin-activemq:3.6.0 " ));
2323 withExposedPorts (ACTIVEMQ_PORT );
2424 waitStrategy = Wait .forListeningPorts (ACTIVEMQ_PORT );
2525 withStartupTimeout (Duration .ofSeconds (60 ));
Original file line number Diff line number Diff line change 2222 <module .name>zipkin2.reporter.amqp</module .name>
2323
2424 <main .basedir>${project.basedir} /..</main .basedir>
25- <amqp-client .version>5.25 .0</amqp-client .version>
25+ <amqp-client .version>5.29 .0</amqp-client .version>
2626 <!-- Last pre-1.8 version -->
2727 <floor-amqp-client .version>4.12.0</floor-amqp-client .version>
2828 </properties >
5050
5151 <dependency >
5252 <groupId >org.testcontainers</groupId >
53- <artifactId >junit-jupiter</artifactId >
53+ <artifactId >testcontainers- junit-jupiter</artifactId >
5454 <version >${testcontainers.version} </version >
5555 <scope >test</scope >
5656 </dependency >
You can’t perform that action at this time.
0 commit comments