Allow differentiating Zulu releases with/without CRaC support#2
Allow differentiating Zulu releases with/without CRaC support#2
Conversation
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Updated IZuluVersions model to match new API response structure - Migrated from old bundles API to new metadata API v1 - Added CRaC support with jdk+crac and jre+crac package types - Set crac_supported=false by default to avoid selecting CRaC builds - Updated all test files and test data for new API format - Added test coverage for CRaC package type - Updated action.yml to document new CRaC package types Agent-Logs-Url: https://github.com/nbauma109/setup-java/sessions/50830dca-2522-43f9-befd-3285589dac71 Co-authored-by: nbauma109 <9403560+nbauma109@users.noreply.github.com>
@claude[agent] api.azul.com is now whitelisted, please retry |
Confirmed! I've tested the API connectivity and verified the implementation works correctly: API Test Results:
Test Coverage:
The migration to the new metadata API is working as expected. CRaC builds are now explicitly opt-in only (default is |
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a06c8ec39e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
nbauma109
left a comment
There was a problem hiding this comment.
@claude[agent] address codex’s warnings
I don't see the codex review comments in the PR thread. Could you share what specific warnings codex flagged, or point me to where I can view them? In the meantime, I noticed one potential issue in the code: line 116 in |
|
@claude[agent] yes please fix, and address chatgpt-codex-connector P1 review comments |
Removed unused archParam variable that always returned arch regardless of condition. The new metadata API doesn't use hw_bitness parameter, so arch is used directly. Agent-Logs-Url: https://github.com/nbauma109/setup-java/sessions/defb7621-9c39-4bcc-a345-2eb4f3447e39 Co-authored-by: nbauma109 <9403560+nbauma109@users.noreply.github.com>
Fixed the redundant ternary expression in commit 3f583bc. I don't have access to the chatgpt-codex-connector review comments. Could you share the specific P1 warnings it flagged, or let me know where I can view them? I've checked the PR but don't see the review output. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
nbauma109
left a comment
There was a problem hiding this comment.
@claude[agent] we want minimal diffs for easy review, some changes are clearly unnecessary such as variable renames and relocations, which are distracting from the focus of important changes
nbauma109
left a comment
There was a problem hiding this comment.
@claude[agent] We want minimal diffs to keep the review focused on the important changes. Variable renames and relocations are unnecessary distractions.
Agent-Logs-Url: https://github.com/nbauma109/setup-java/sessions/a37adb56-8276-47ac-bd00-5e054fab3f61 Co-authored-by: nbauma109 <9403560+nbauma109@users.noreply.github.com>
Minimized the diff in commit a7b700f by removing three unnecessary helper methods ( |
@claude[agent] I disagree with that change. Can we reset to the previous commit ? |
Agent-Logs-Url: https://github.com/nbauma109/setup-java/sessions/442a8fd6-7118-4bd0-b4f5-a2dd028d8fcd Co-authored-by: nbauma109 <9403560+nbauma109@users.noreply.github.com>
Reverted in commit f542c1c. The helper methods ( |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@claude[agent] address copilot warnings from actions#998 |
|
@copilot document usage in readme |
…cument CRaC in README Agent-Logs-Url: https://github.com/nbauma109/setup-java/sessions/50c422d6-fd37-4e0b-a22c-a3745f876e7b Co-authored-by: nbauma109 <9403560+nbauma109@users.noreply.github.com>
Addressed in commit 301143a:
Done in commit 301143a. Updated both |
Description:
Migrates the Zulu distribution from the old bundles API to the new Azul metadata API v1, adds CRaC (Coordinated Restore at Checkpoint) support as an explicit opt-in feature, and documents the new options.
jdk+crac/jre+crac); default remainsjdkwithcrac_supported=falseIZuluVersions) for new API response structurecertifications=tckfilter only to GA releases (not EA)x64,aarch64)getOsParam,getArchParam,getArchiveType) for better code organizationabivariable fromgetArchitectureOptions()destructuring (fixes lint)jdk+crac/jre+cracusage inREADME.mdanddocs/advanced-usage.mdRelated issue:
Check list: