diff --git a/.github/workflows/build-typescript-sdk.yml b/.github/workflows/build-typescript-sdk.yml index 31636910..f9c59a8d 100644 --- a/.github/workflows/build-typescript-sdk.yml +++ b/.github/workflows/build-typescript-sdk.yml @@ -52,6 +52,15 @@ jobs: rm -rf sdk-output/beta java -jar openapi-generator-cli.jar generate -i ../idn/sailpoint-api.beta.yaml -g typescript-axios -o sdk-output/beta --global-property skipFormModel=false --config sdk-resources/beta-config.yaml --api-name-suffix BetaApi --model-name-suffix Beta + - name: Build V2024 SDK + id: buildV2024 + if: steps.buildBeta.outcome == 'success' + run: | + cd sdk-ts + rm -rf sdk-output/v2024 + node sdk-resources/prescript.js ../idn/v2024/paths + java -jar openapi-generator-cli.jar generate -i ../idn/sailpoint-api.v2024.yaml -g typescript-axios -o sdk-output/v2024 --global-property skipFormModel=false --config sdk-resources/v2024-config.yaml --api-name-suffix V2024Api --model-name-suffix V2024 + - name: Run npm install and build Typescript SDK id: buildSDK if: steps.buildBeta.outcome == 'success'