Skip to content

Commit 05ae719

Browse files
Update get_list_files_to_delete.sh
1 parent 7ddc939 commit 05ae719

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

.github/scripts/get_list_files_to_delete.sh

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@
44
# This script is used in the release cleanup pipeline.
55
set -eou pipefail
66

7+
add_changelog_files_to_delete() {
8+
pushd ../../changelog/version-diff
9+
10+
upcoming_version_item="$1"
11+
changelog_files=(./*)
12+
13+
for file in "${changelog_files[@]}"; do
14+
filename=$(basename "$file")
15+
if [[ "${filename}" == *"${upcoming_version_item}"* ]]; then
16+
changelog_files_to_delete+=("${filename}")
17+
fi
18+
done
19+
20+
popd
21+
}
22+
723
pushd openapi/v2
824
upcoming_api_versions=$(find . -maxdepth 1 -name 'openapi-*.upcoming.json' -exec basename {} \; | sed -e "s/^openapi-//" -e "s/\.json$//")
925
echo "upcoming_api_versions: ${upcoming_api_versions}"
@@ -43,22 +59,6 @@ for upcoming_version_item in "${upcoming_array[@]}"; do
4359
fi
4460
done
4561

46-
add_changelog_files_to_delete() {
47-
pushd ../../changelog/version-diff
48-
49-
upcoming_version_item="$1"
50-
changelog_files=(./*)
51-
52-
for file in "${changelog_files[@]}"; do
53-
filename=$(basename "$file")
54-
if [[ "${filename}" == *"${upcoming_version_item}"* ]]; then
55-
changelog_files_to_delete+=("${filename}")
56-
fi
57-
done
58-
59-
popd
60-
}
61-
6262
# Display the files marked for deletion
6363
if [ ${#files_to_delete[@]} -gt 0 ]; then
6464
echo "V2_OPEN_API_FILES_TO_DELETE=${files_to_delete[*]}" >> "${GITHUB_OUTPUT:?}"

0 commit comments

Comments
 (0)