During the dotCLI release process, the binaries are missing from the GitHub release. The issue seems to be related to the JReleaser binary selector, which appears to be referencing directories that no longer exist. The current configuration expects directories like artifacts-osx-aarch_64, but in the CI/CD build workflow, the directories are being named differently, such as artifacts-macos-14.
Steps to Reproduce
Initiate the release process for dotCLI.
Observe that the binaries are missing in the GitHub release.
Acceptance Criteria
All expected binaries are correctly published to GitHub releases.
The JReleaser configuration correctly identifies and utilizes the existing directories.
dotCMS Version
N/A
Proposed Objective
Quality Assurance
Proposed Priority
Priority 2 - Important
External Links
N/A
Assumptions & Initiation Needs
This issue assumes that the paths configured in JReleaser need to match the output directories of the CI/CD build workflow.
Initiation requires access to both the JReleaser configuration and the CI/CD workflow settings.
Parent Issue
Problem Statement
During the dotCLI release process, the binaries are missing from the GitHub release. The issue seems to be related to the JReleaser binary selector, which appears to be referencing directories that no longer exist. The current configuration expects directories like
artifacts-osx-aarch_64
, but in the CI/CD build workflow, the directories are being named differently, such asartifacts-macos-14
.Steps to Reproduce
Acceptance Criteria
dotCMS Version
N/A
Proposed Objective
Quality Assurance
Proposed Priority
Priority 2 - Important
External Links
N/A
Assumptions & Initiation Needs
Quality Assurance Notes & Workarounds
N/A
Sub-Tasks & Estimates
N/A