Skip to content

Add GitHub Action to autogenerate from the openapi spec#12

Merged
agrare merged 1 commit intoManageIQ:masterfrom
Fryguy:openapi-generate
Oct 1, 2025
Merged

Add GitHub Action to autogenerate from the openapi spec#12
agrare merged 1 commit intoManageIQ:masterfrom
Fryguy:openapi-generate

Conversation

@Fryguy
Copy link
Member

@Fryguy Fryguy commented Sep 30, 2025

@agrare Please review. Note that I did not update the gem in this pass. There are some oddities I wasn't sure about.

Also note, I hardcoded it to Nutanix v4.0, but there's also a Nutanix v4.1 - didn't want to upgrade in this PR, but something we should consider.

Also also note, I wanted to put a link to the source of the OpenAPI spec (https://developers.nutanix.com/api-reference?namespace=clustermgmt&version=v4.0) in the README, but I don't know if it will get overwritten.

@Fryguy Fryguy added the enhancement New feature or request label Oct 1, 2025
@agrare agrare merged commit fe7465b into ManageIQ:master Oct 1, 2025
7 checks passed
agrare added a commit that referenced this pull request Nov 24, 2025
Added
- Add GitHub Action to autogenerate from the openapi spec (#12)
- Add ability to one off ci jobs. (#15)

Changed
- Update actions/checkout action to v5 (#11)
- Update nutanix_clustermgmt gem (#13)
- Update the PR body to point to the dev page and not a direct download (#14)
- Update openapi generator to `v7.17.0` to use `api_model_base` (#16)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants