Skip to content

Commit ca20ed7

Browse files
fix: move the private preview folder under v2 and generate the version.json for private preview APIs
1 parent 419dba6 commit ca20ed7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/scripts/split_spec.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ foascli split -s openapi-foas.yaml --env "${target_env:?}" -o ./openapi/v2/opena
1313
mv -f "openapi-foas.yaml" "./openapi/v2.yaml"
1414

1515
# Create folder if it does not exist
16-
mkdir -p ./openapi/private
16+
mkdir -p ./openapi/v2/private
1717

1818
echo "Moving preview files to preview and private-preview folder"
19-
find ./openapi/v2 -type f -name "*private-preview*" -exec mv -f {} ./openapi/private/ \;
19+
find ./openapi/v2 -type f -name "*private-preview*" -exec mv -f {} ./openapi/v2/private/ \;
20+
21+
# Generate the versions.json file for private preview APIs
22+
foascli versions --spec openapi-foas.json --stability-level PRIVATE-PREVIEW -o ./openapi/v2/private/versions.json

tools/cli/versions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[
2+
"private-preview-version-resource"
3+
]

0 commit comments

Comments
 (0)