Skip to content

Commit ad9a050

Browse files
authored
Merge pull request #205 from ityuhui/yh-oa-ga-0905
Support configuration of openapi-generator commit for client generation
2 parents 5ac5ff2 + e6a8089 commit ad9a050

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/generate.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,21 @@ on:
66
kubernetesBranch:
77
type: string
88
required: true
9-
description: 'The remote kubernetes release branch to fetch openapi spec. .e.g. "release-1.23"'
9+
description: 'The remote kubernetes release branch to fetch openapi spec. e.g. "release-1.28"'
1010
genCommit:
1111
type: string
1212
required: true
1313
default: 'master'
1414
description: 'The commit to use for the kubernetes-client/gen repo'
15+
oagCommit:
16+
type: string
17+
required: true
18+
default: 'master'
19+
description: 'The commit to use for the OpenAPITools/openapi-generator repo. e.g. "v7.0.0"'
1520
clientVersion:
1621
type: string
1722
required: true
18-
default: '0.3.0'
23+
default: '0.8.0'
1924
description: 'Semvar to use for the version number'
2025

2126

@@ -57,7 +62,7 @@ jobs:
5762
export PACKAGE_NAME="client"
5863
5964
# OpenAPI-Generator branch/tag to generate the client library
60-
export OPENAPI_GENERATOR_COMMIT="master"
65+
export OPENAPI_GENERATOR_COMMIT="${{ github.event.inputs.oagCommit }}"
6166
6267
export USERNAME=kubernetes
6368
EOF

0 commit comments

Comments
 (0)