bld-spring-boot/.github/workflows/bld.yml
Erik C. Thauvin e711e405aa
Updated dependencies
Bumped Spring Boot to version 5.3.4
Bumped PMD extension to version 1.1.6
Bumped JUnit to version 5.11.3
Bumped JDK to version 23 (GitHub CI)
2024-10-24 11:17:51 -07:00

33 lines
722 B
YAML

name: bld-ci
on: [push, pull_request, workflow_dispatch]
jobs:
build-bld-project:
runs-on: ubuntu-latest
strategy:
matrix:
java-version: [17, 21, 23]
steps:
- name: Checkout source repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK ${{ matrix.java-version }}
uses: actions/setup-java@v4
with:
distribution: "zulu"
java-version: ${{ matrix.java-version }}
- name: Download dependencies
run: ./bld download
- name: Download dependencies [examples]
working-directory: examples
run: ./bld download
- name: Run tests
run: ./bld compile test