Skip to content

chore: Update dependencies and fix CI/CD pipeline - #630

Merged
aniket-okta merged 2 commits into
masterfrom
fix/graalvm-dependency-conflict
Nov 18, 2025
Merged

chore: Update dependencies and fix CI/CD pipeline#630
aniket-okta merged 2 commits into
masterfrom
fix/graalvm-dependency-conflict

Conversation

@aniket-okta

@aniket-okta aniket-okta commented Nov 14, 2025

Copy link
Copy Markdown
Contributor

Summary

Updates dependencies to latest versions and resolves CI/CD pipeline failures.

Changes

  • Updated GraalVM to JDK 21 with latest community distribution
  • Upgraded GitHub Actions: upload-artifact (v4→v5), graalvm/setup-graalvm (v1→v1.4.2)
  • Updated Windows runner to windows-latest with pagefile configuration
  • Separated Snyk scan into dedicated CircleCI workflow
  • Updated Maven plugins: spring-boot (3.2.5→3.5.7), spotbugs (4.8.4.0→4.9.8.1), javadoc (3.6.3→3.12.0), failsafe (3.2.5→3.5.4)
  • Updated dependencies: GraalVM SVM (24.2.0→25.0.1), mockito-core (4.10.0→5.20.0), commons-compress (1.26.0→1.28.0), commons-io (2.14.0→2.18.0)
  • Fixed Mockito 5.x test compatibility in ConsoleProgressBarTest
  • Added SpotBugs exclusions for intentional exception throws in EnvFilePropertiesSource, DefaultInterpolator, and BaseCommand

Closes

Closes #629, #627, #628, #626, #615, #616, #617, #618, #622, #623

@aniket-okta
aniket-okta force-pushed the fix/graalvm-dependency-conflict branch 3 times, most recently from 33189e3 to 8a1f885 Compare November 14, 2025 11:39
@aniket-okta
aniket-okta force-pushed the fix/graalvm-dependency-conflict branch from 8a1f885 to 5136ee4 Compare November 14, 2025 11:49
@aniket-okta aniket-okta self-assigned this Nov 14, 2025
@aniket-okta aniket-okta changed the title Fix: GraalVM dependency conflict causing CI/CD pipeline failures Fix CI/CD pipeline failures due to GraalVM dependency conflicts Nov 14, 2025
@aniket-okta
aniket-okta force-pushed the fix/graalvm-dependency-conflict branch 2 times, most recently from 7715490 to 6e2130a Compare November 14, 2025 13:01

@prachi-okta prachi-okta left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aniket-okta
aniket-okta merged commit 81337e4 into master Nov 18, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants