Skip to content

Conversation

@jcastro-dotcms
Copy link
Contributor

@jcastro-dotcms jcastro-dotcms commented Jan 29, 2026

Proposed Changes

  • As part of the efforts to correctly use the more recent version of the Docker Maven Plugin to our build process, we need to add this new Workflow Step. This change was reviewed and approved via huddle by @spbolton and must be merged in order to move on to the next blocker in the build process.

This PR fixes: #34422

Copy link
Member

@dcolina dcolina left a comment

Choose a reason for hiding this comment

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

LGTM

@spbolton spbolton disabled auto-merge January 30, 2026 13:14
@spbolton
Copy link
Contributor

Testing on core-workflow-test showed an error we need to fix before merging this.

jcastro-dotcms and others added 3 commits January 30, 2026 07:26
Fixes the docker build failure caused by missing SDKMAN_JAVA_VERSION build argument.

- Add get-sdkman-version step to extract Java version from .sdkmanrc
- Pass SDKMAN_JAVA_VERSION as build arg to docker build command
- Add error handling if .sdkmanrc is not found

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@spbolton
Copy link
Contributor

This now contains the working code that passed on the core-workflow-test branch with this build run. It shows the independent docker build that now allows the docker save step after to work https://github.com/dotCMS/core-workflow-test/actions/runs/21519223635/job/62005574381#step:6:11175

@spbolton spbolton enabled auto-merge January 30, 2026 17:31
@spbolton spbolton added this pull request to the merge queue Jan 30, 2026
Merged via the queue into main with commit b7223ac Jan 30, 2026
38 checks passed
@spbolton spbolton deleted the issue-34422-adding-new-workflow-step-to-maven-job-action branch January 30, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

[DEFECT] Docker Maven Plugin fails when running test-integration-ide command

5 participants