Skip to content

Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 #1882

Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0

Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 #1882

Workflow file for this run

#
# Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0 which is available at
# http://www.eclipse.org/legal/epl-2.0,
# or the Eclipse Distribution License v. 1.0 which is available at
# http://www.eclipse.org/org/documents/edl-v10.php.
#
# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
#
name: Eclipse OpenMQ CI
on:
pull_request:
jobs:
build:
name: Test on JDK ${{ matrix.java_version }}
uses: ./.github/workflows/build.yml
with:
java_version: ${{ matrix.java_version }}
strategy:
fail-fast: false
matrix:
java_version: [ 21 ]
docs:
name: Build documentation
uses: ./.github/workflows/build-docs.yml
with:
java_version: 21
build-with-no-staging:
name: Build with no staging repository, using only central-released artifacts
uses: ./.github/workflows/build-no-staging.yml
with:
java_version: 21
smoke:
name: Smoke Tests ${{ matrix.mq_command }} @ Java ${{ matrix.java_version }}
needs: build
strategy:
matrix:
java_version:
- 21
- 24
- 25-ea
mq_command: [
'imqadmin',
'imqbridgemgr',
'imqbrokerd',
'imqcmd',
'imqdbmgr',
'imqobjmgr',
'imqusermgr'
]
uses: ./.github/workflows/smoke-mq-command.yml
with:
java_version: ${{ matrix.java_version }}
mq_command: ${{ matrix.mq_command}}
java_package: jdk
test-cluster-messages-GH-2272:
name: Test Message Handling In Cluster GH-2272
needs: smoke
uses: ./.github/workflows/GH-2272.yml
with:
java_version: 21
test-stomp-bridge:
name: Test STOMP bridge @ Java ${{ matrix.java_version }}
needs: smoke
strategy:
matrix:
java_version:
- 21
- 24
- 25-ea
uses: ./.github/workflows/test-stomp-bridge.yml
with:
java_version: ${{ matrix.java_version }}
test-selector:
name: Test Message Selector @ Java ${{ matrix.java_version }}
needs: smoke
strategy:
matrix:
java_version:
- 21
- 24
- 25-ea
uses: ./.github/workflows/test-selector.yml
with:
java_version: ${{ matrix.java_version }}
broker-jdbc-backed:
name: Test Integration with JDBC
needs: smoke
uses: ./.github/workflows/broker-jdbc-backed.yml
test-secure-sockets:
name: Test Broker over Secure Sockets @ Java ${{ matrix.java_version }}
needs: smoke
strategy:
matrix:
java_version:
- 21
- 24
- 25-ea
uses: ./.github/workflows/test-secure-sockets.yml
with:
java_version: ${{ matrix.java_version }}
test-mqcrt-client:
name: Test MQCRT Library on ${{ matrix.os }}/JDK ${{ matrix.java_version }}
needs: smoke
strategy:
matrix:
os: [ ubuntu-latest, macos-latest ]
java_version:
- 21
- 24
- 25-ea
exclude:
- os: macos-latest
java_version: 25-ea
uses: ./.github/workflows/test-mqcrt-client.yml
with:
os: ${{ matrix.os }}
java_version: ${{ matrix.java_version }}