Skip to content

Commit 1787038

Browse files
Updates all dependencies and changes build from 11/21 to 11/25 (#283)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
1 parent 7316a47 commit 1787038

File tree

26 files changed

+115
-119
lines changed

26 files changed

+115
-119
lines changed

.github/workflows/create_release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ on: # yamllint disable-line rule:truthy
1010

1111
jobs:
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') }}

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on: # yamllint disable-line rule:truthy
1616
jobs:
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') }}

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ on: # yamllint disable-line rule:truthy
2424
jobs:
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

.github/workflows/security.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ on: # yamllint disable-line rule:truthy
2323
jobs:
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'

.github/workflows/test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
2323
jobs:
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

.mvn/wrapper/maven-wrapper.jar

65 Bytes
Binary file not shown.
Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,4 @@
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
182
distributionType=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

activemq-client/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
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>
@@ -50,7 +50,7 @@
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>

activemq-client/src/test/java/zipkin2/reporter/activemq/ActiveMQContainer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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));

amqp-client/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
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>
@@ -50,7 +50,7 @@
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>

0 commit comments

Comments
 (0)