Skip to content

Commit 6241327

Browse files
committed
Add Test Against Snapshots
This commit uses a GH workflow to use JDK 25 to test against snapshot versions of various dependencies Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
1 parent 6833fc4 commit 6241327

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/continuous-integration-workflow.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,16 @@ jobs:
2727
java-version: ${{ matrix.jdk }}
2828
distribution: temurin
2929
secrets: inherit
30+
test:
31+
name: Test Against Snapshots
32+
uses: spring-io/spring-security-release-tools/.github/workflows/test.yml@b92832ecbc7cbe969201e6beafbde0ee400cf095 # v1.0.15
33+
with:
34+
java-version: 25
35+
test-args: --refresh-dependencies -PforceMavenRepositories=snapshot -PisOverrideVersionCatalog -PtestToolchain=25 -PspringFrameworkVersion=7.0.+ -PreactorVersion=2025.0.+ -PspringDataVersion=2025.1.+ -PmicrometerVersion=1.16.+ --stacktrace
36+
secrets: inherit
3037
deploy-artifacts:
3138
name: Deploy Artifacts
32-
needs: [ build ]
39+
needs: [ build, test ]
3340
uses: spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml@b92832ecbc7cbe969201e6beafbde0ee400cf095 # v1.0.15
3441
with:
3542
should-deploy-artifacts: ${{ needs.build.outputs.should-deploy-artifacts }}

0 commit comments

Comments
 (0)