Skip to content

Upgrade dependencies and test framework#11

Merged
kal merged 4 commits intomasterfrom
tech/minor-dependency-updates
Dec 10, 2025
Merged

Upgrade dependencies and test framework#11
kal merged 4 commits intomasterfrom
tech/minor-dependency-updates

Conversation

@kal
Copy link
Contributor

@kal kal commented Dec 9, 2025

  • Jena 4.5 -> 4.6.1 (the last version of Jena that used a Lucene 8 text index)
  • Junit 4 -> Junit Jupiter
  • Add logback-classic and logback config file for tests
  • Provide dependencyManagement to address vulnerabilities in transitive dependencies reported by IntelliJ. In general I've gone for the smallest version bump that has no outstanding vulnerabilities
  • Bump version to 4.0.1-SNAPSHOT
  • Add an SCM connection and maven release plugin
  • Add common GH workflows

@kal kal requested a review from der December 9, 2025 16:19
@kal
Copy link
Contributor Author

kal commented Dec 9, 2025

The build is failing because this repo doesn't have access to the organization secrets DEPLOY_MAVEN_PRIVATE_S3_USERNAME and DEPLOY_MAVEN_PRIVATE_S3_PASSWORD and I don't have permissions to be able to provide that.

@kal kal linked an issue Dec 9, 2025 that may be closed by this pull request
Copy link
Member

@der der left a comment

Choose a reason for hiding this comment

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

Looks great, thanks

@kal kal merged commit 35cbd55 into master Dec 10, 2025
2 checks passed
@kal kal deleted the tech/minor-dependency-updates branch December 10, 2025 11:02
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.

Updates to improve security levels

2 participants