Files
spring-grpc/.github/workflows/check-samples.yml
Chris Bono 1a7f05309b Update to Spring Boot 3.5.0
This commit updates to Spring Boot 3.5.0 and also updates
dependency versions that are specified by both spring-grpc and
spring boot as follows:

- jackson from `2.17.2` to `2.19.0`
- junit from `5.10.5` to `5.12.2`
- spring-security from `6.2.6` to `6.4.4`
- micrometer from `1.14.6` to `1.15.0`
- netty from `4.1.118.Final` to `4.1.121.Final`

Signed-off-by: Chris Bono <chris.bono@gmail.com>
2025-05-23 07:17:45 +01:00

33 lines
943 B
YAML

name: Check Samples (Spring Boot compatability)
on:
workflow_dispatch:
jobs:
check_samples:
name: Check Samples project
if: ${{ github.repository == 'spring-projects/spring-grpc' }}
strategy:
matrix:
include:
- javaVersion: 17
springBootVersion: "3.5.0"
- javaVersion: 17
springBootVersion: "3.5.0-SNAPSHOT"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: spring-io/spring-gradle-build-action@v2
- name: Check samples project
env:
BOOT_VERSION: ${{ matrix.springBootVersion }}
JAVA_VERSION: ${{ matrix.javaVersion }}
run: |
cd samples
./gradlew \
--init-script ./sample-apps-check-ci.gradle \
-PspringBootVersion="$BOOT_VERSION" \
-PtestToolchain="$JAVA_VERSION" \
--rerun-tasks --no-build-cache \
build