Skip to content

chore(ci): align Java matrix to 11-only#259

Merged
bjagg merged 1 commit intouPortal-Project:masterfrom
bjagg:chore/ci-align-java-11
Apr 23, 2026
Merged

chore(ci): align Java matrix to 11-only#259
bjagg merged 1 commit intouPortal-Project:masterfrom
bjagg:chore/ci-align-java-11

Conversation

@bjagg
Copy link
Copy Markdown
Member

@bjagg bjagg commented Apr 23, 2026

Summary

uPortal-start deploys on Java 11, but CI was testing exclusively on Java 17/21 — which gave false confidence and risked a dependency compiled for Java 17+ bytecode slipping through and breaking at runtime on the deployed JVM.

Other portlets already aligned: AnnouncementsPortlet, NewsReaderPortlet, resource-server. This brings the rest of the fleet into the same matrix shape.

Test plan

  • Diff is trivial (YAML-only); portlet build unchanged
  • CI run exercises the Java 11 matrix on merge

🤖 Generated with Claude Code

uPortal-start deploys on Java 11, but CI was testing exclusively
on Java 17/21 — which gave false confidence and risked a
dependency compiled for Java 17+ bytecode slipping through and
breaking at runtime on the deployed JVM.

Other portlets already running this matrix: AnnouncementsPortlet,
NewsReaderPortlet, resource-server. This brings the rest of the
fleet into alignment.
@bjagg bjagg merged commit cc6a0b3 into uPortal-Project:master Apr 23, 2026
5 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.

1 participant