dotCMS / core

Headless/Hybrid Content Management System for Enterprises
http://dotcms.com
Other
857 stars 467 forks source link

CICD: Fix JReleaser path mismatch in dotCLI Release Process #29375

Closed dcolina closed 2 months ago

dcolina commented 2 months ago

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 as artifacts-macos-14.

Steps to Reproduce

  1. Initiate the release process for dotCLI.
  2. Observe that the binaries are missing in the GitHub release.

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

bryanboza commented 2 months ago

Note: We need wait until fire the release process in order to validate if this is working or not...

nollymar commented 1 month ago

Working as expected https://github.com/dotCMS/core/releases/tag/dotcms-cli-24.08.20