Skip to content

[BUG] CLI JAR is no longer uploaded to GitHub Release assets since v7.23.0 #24505

Description

@ogaclejapan

Bug Report Checklist

  • Have you provided a full/minimal spec to reproduce the issue?
  • Have you validated the input using an OpenAPI validator?
  • Have you tested with the latest master to confirm the issue still exists?
  • Have you searched for related issues/PRs?
  • What's the actual output vs expected output?
  • [Optional] Sponsorship to speed up the bug fix or feature request (example)
Description

Since v7.23.0, openapi-generator-cli-{version}.jar is no longer attached to the
GitHub Release assets, even though the upload-release-asset job was added in #23524
(closing #23519).

Release JAR asset
v7.21.0 present
v7.22.0 present
v7.23.0 missing
v7.24.0 missing

GitHub-Release-based version managers such as aqua cannot install v7.23.0 / v7.24.0, so installation fails in CI for projects that pin those versions.

openapi-generator version

v7.23.0 and v7.24.0 (regression; v7.22.0 and earlier have the asset).

OpenAPI declaration file content or url

N/A - this is a release/CI issue, not a code generation issue.

Generation Details

N/A

Steps to reproduce
  1. Open https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.24.0
  2. Observe that no openapi-generator-cli-7.24.0.jar asset is listed.
  3. Compare with https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.22.0, which has the asset.
Related issues/PRs
Suggest a fix

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions