Skip to content

Commit 6c935b3

Browse files
fix oas asset lookup
1 parent 4b9857b commit 6c935b3

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/deploy-supplier-api.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,9 @@ jobs:
168168
fi
169169
170170
if [[ "$is_release" == "true" ]]; then
171-
oas_asset="api-oas-specification-${apim_environment}-${source_value}.zip"
172-
if ! echo "$release_json" | jq -r '.assets[].name' | grep -qx "$oas_asset"; then
173-
echo "[ERROR] Release '$source_value' does not contain required OAS asset '$oas_asset'."
171+
oas_asset_pattern="^api-oas-specification-${apim_environment}-${source_value}-.*\.zip$"
172+
if ! echo "$release_json" | jq -r '.assets[].name' | grep -qx "$oas_asset_pattern"; then
173+
echo "[ERROR] Release '$source_value' does not contain required OAS asset matching pattern '$oas_asset_pattern'."
174174
echo "Available assets:"
175175
echo "$release_json" | jq -r '.assets[].name'
176176
exit 1

0 commit comments

Comments
 (0)