You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
maven-compiler-plugin — <release>17</release>. Match Java 17 locally and in .github/workflows/maven-publish.yml.
Key plugins (root pom.xml)
Plugin
Role
maven-surefire-plugin
Runs JUnit; note testFailureIgnore
jacoco-maven-plugin
Coverage → target/site/jacoco/
maven-javadoc-plugin
Javadoc JAR; -Xdoclint:none in execution
central-publishing-maven-plugin
Maven Central publishing
maven-gpg-plugin
Signs artifacts on release
Coordinates
groupId:com.contentstack.sdk
artifactId:utils
version: root pom.xml<version>
Dependency hygiene
Keep the dependency set small; this JAR is pulled in by the Contentstack Java SDK.
Snyk on PRs: .github/workflows/sca-scan.yml.
sample/pom.xml: Keep contentstack.utils.version in sync when bumping the root version; use dependencyManagement for transitive CVE overrides when needed.
Formatting
No Checkstyle/Spotless — match surrounding code (skills/java/SKILL.md).
References
skills/dev-workflow/SKILL.md — when to run full build/test.