Skip to content

Commit 77a5df0

Browse files
committed
Append '1 day ago' release in case that releases have 2 archive dates (ex. 2023-02-15).
1 parent b4eb6f6 commit 77a5df0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

extract.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ else
4040
releases=( $(cat "$destination/$dist/$version/releases.json" | jq -r "to_entries | map(select(.value | scan(\"[0-9]{4}-[0-9]{2}-[0-9]{2}\") == \"${version}\")) | map(.key) | .[]") )
4141

4242
# KLUDGE: The directory name may different from the dist version (ex. '2021-10-21', '2022-04-01')
43-
if [ "${#releases[@]}" == 0 ]; then
44-
archive_date=$(date +%Y-%m-%d --date="1 day ago $version")
45-
releases=( $(cat "$destination/$dist/$version/releases.json" | jq -r "to_entries | map(select(.value | scan(\"[0-9]{4}-[0-9]{2}-[0-9]{2}\") == \"${archive_date}\")) | map(.key) | .[]") )
46-
fi
43+
archive_date=$(date +%Y-%m-%d --date="1 day ago $version")
44+
releases2=( $(cat "$destination/$dist/$version/releases.json" | jq -r "to_entries | map(select(.value | scan(\"[0-9]{4}-[0-9]{2}-[0-9]{2}\") == \"${archive_date}\")) | map(.key) | .[]") )
45+
46+
releases+=(${releases2[@]})
4747

4848
echo "Extracting new/updated projects in $version."
4949
fi

0 commit comments

Comments
 (0)