Skip to content

chore(ci): build and publish with Temurin JDK for eMudhra CA compromise (v2.0.16) - #317

Merged
vpaturet merged 1 commit into
v2.0.16from
fix/emudhra-temurin-ci-jdk-2.0.16
Oct 30, 2026
Merged

vpaturet merged 1 commit into
v2.0.16from
fix/emudhra-temurin-ci-jdk-2.0.16

Conversation

@vpaturet

Copy link
Copy Markdown
Contributor

Backport of #315 to the v2.0.16 maintenance branch.

Every setup-java step, workflow input default and java_distribution fallback in .github/workflows moves from liberica to temurin, so hotfix releases cut from this branch, and their JReleaser publish to Maven Central, run on a JDK that does not trust the compromised eMudhra intermediates.

Backport of #315 to the v2.0.16 maintenance branch. Floating Liberica 21 resolves to 21.0.13+11, which still trusts the compromised eMudhra intermediates; Temurin 21 floats to 21.0.13+9, which does not.
@vpaturet
vpaturet merged commit fd1603a into v2.0.16 Oct 30, 2026
@vpaturet
vpaturet deleted the fix/emudhra-temurin-ci-jdk-2.0.16 branch October 30, 2026 12:01
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