5353 rename_file() {
5454 local src_file="$1"
5555 local target="$2"
56+ local destination_dir="$3"
5657
5758 if [[ ! -f "$src_file" ]]; then
5859 echo "Error: '$src_file' is not a valid file" >&2
@@ -77,16 +78,19 @@ jobs:
7778
7879 local new_name="${target}${ext}"
7980 cp -- "$src_file" "$new_name"
80- echo "Renamed: $src_file -> $new_name"
81+ mv "$new_name" "$destination_dir"/
82+ echo "Renamed: $src_file -> "$destination_dir"/"$new_name"
8183 }
84+ mkdir downloads-mirror-${{ matrix.source }}
8285 SOURCE_TYPE=$(cat downloads/.lock.json | jq -M -c -r '."${{ matrix.source }}".source_type')
8386 if [ "$SOURCE_TYPE" = "archive" ]; then
8487 cd downloads
85- rename_file $(cat .lock.json | jq -M -c -r '."${{ matrix.source }}".filename') ${{ matrix.source }}-spc-mirror
88+ rename_file $(cat .lock.json | jq -M -c -r '."${{ matrix.source }}".filename') ${{ matrix.source }}-spc-mirror ../downloads-mirror-${{ matrix.source }}
8689 cd ..
8790 else
8891 cd downloads
8992 tar -cJvf ${{ matrix.source }}-spc-mirror.txz $(cat .lock.json | jq -M -c -r '."${{ matrix.source }}".dirname')
93+ mv ${{ matrix.source }}-spc-mirror.txz ../downloads-mirror-${{ matrix.source }}/
9094 cd ..
9195 fi
9296 - name : " Deploy to OSS"
9599 aws_key_id : ${{ secrets.AWS_KEY_ID }}
96100 aws_secret_access_key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
97101 aws_bucket : ${{ secrets.AWS_BUCKET }}
98- source_dir : downloads/ ${{ matrix.source }}-spc-mirror.txz
99- destination_dir : static-php-cli/deps/spc-download-mirror/
102+ source_dir : downloads-mirror- ${{ matrix.source }}/
103+ destination_dir : static-php-cli/deps/spc-download-mirror/${{ matrix.source }}/
100104 endpoint : ${{ secrets.AWS_ENDPOINT }}
0 commit comments