equisoft-actions/Generate and publish an openapi SDK
Run our OpenApi-SDK gradle tasks to generate and publish a SDK. See https://github.com/kronostechnologies/standards/tree/master/gradle/openapi-sdk
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| generator-name | Name of the generator supported by the openapi-sdk plugin. See https://github.com/kronostechnologies/standards/tree/master/gradle/openapi-sdk | yes | — |
| gradle-properties | Content of a gradle.properties file that will be passed to the gradle runner. | no | "" |
| gradle-project-path | Gradle project path. For example: bff. Defaults to the root project. | yes | . |
| is-release | true if this version is a tagged release. | no | false |
| openapi-spec-file | Optionnal openapi.yaml spec file path. | no | "" |
| publish | true to publish this SDK once built. | yes | false |
| publish-pat | Personal access token used to publish. Full `repo` access is required. | no | — |
| working-directory | Relative path under $GITHUB_WORKSPACE where the root project is located. | no | . |
Outputs
no outputs