Skip to content

fix: add release-please manifest#760

Merged
damacus merged 4 commits into
mainfrom
chore/java-modernization
Jun 22, 2026
Merged

fix: add release-please manifest#760
damacus merged 4 commits into
mainfrom
chore/java-modernization

Conversation

@damacus

@damacus damacus commented Jun 22, 2026

Copy link
Copy Markdown
Member

Summary

  • Add release-please manifest-mode configuration for the java cookbook
  • Track the current cookbook version in .release-please-manifest.json
  • Configure release-please to update metadata.rb with the ruby releaser

Verification

  • jq . release-please-config.json
  • jq . .release-please-manifest.json

Fixes the release workflow failure: Missing required manifest config: release-please-config.json

damacus added 3 commits June 15, 2026 16:35
Replace Berkshelf with Policyfile wiring, tighten CI and Kitchen matrices, and update resource implementations for safer shell usage, explicit provides names, cleanup actions, and stronger ChefSpec coverage.
@damacus damacus requested a review from a team as a code owner June 22, 2026 09:47
@damacus damacus merged commit e6b0014 into main Jun 22, 2026
7 checks passed
@damacus damacus deleted the chore/java-modernization branch June 22, 2026 09:50
@github-actions

Copy link
Copy Markdown

Slowest examples

Top 10 slowest examples (0.44 seconds, 58.52% of total time)
Example Description Time in seconds
spec/resources/jce_spec.rb:10 java_jce install downloads the JCE archive to the explicit download path 0.08434
spec/resources/openjdk_source_install_spec.rb:10 openjdk_source_install install downloads the source archive 0.08393
spec/resources/alternatives_spec.rb:8 java_alternatives converges with an empty command list without shelling out 0.05819
spec/resources/certificate_spec.rb:16 java_certificate steps into certificate install without invoking host keytool 0.03322
spec/resources/temurin_package_install_spec.rb:32 temurin_package_install on AlmaLinux uses the RHEL-compatible Adoptium RPM repository 0.03271
spec/resources/corretto_install_spec.rb:9 corretto_install downloads the Corretto archive 0.03192
spec/resources/corretto_install_spec.rb:13 corretto_install creates a Debian jinfo file 0.03167
spec/resources/temurin_package_install_spec.rb:19 temurin_package_install configures the apt repository with signed_by instead of trusted mode 0.03163
spec/resources/openjdk_pkg_install_spec.rb:16 openjdk_pkg_install does not write node java_home state 0.03068
spec/resources/temurin_package_install_spec.rb:12 temurin_package_install installs the Adoptium apt keyring 0.0305

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