diff --git a/.github/scripts/split_spec.sh b/.github/scripts/split_spec.sh index f55dafb5f3..8dc0dbe1b4 100755 --- a/.github/scripts/split_spec.sh +++ b/.github/scripts/split_spec.sh @@ -13,7 +13,10 @@ foascli split -s openapi-foas.yaml --env "${target_env:?}" -o ./openapi/v2/opena mv -f "openapi-foas.yaml" "./openapi/v2.yaml" # Create folder if it does not exist -mkdir -p ./openapi/private +mkdir -p ./openapi/v2/private echo "Moving preview files to preview and private-preview folder" -find ./openapi/v2 -type f -name "*private-preview*" -exec mv -f {} ./openapi/private/ \; +find ./openapi/v2 -type f -name "*private-preview*" -exec mv -f {} ./openapi/v2/private/ \; + +# Generate the versions.json file for private preview APIs +foascli versions --spec openapi-foas.json --stability-level PRIVATE-PREVIEW -o ./openapi/v2/private/versions.json