5252 src_url : ${{ env.SRC_URL }}
5353 dest_url : ${{ env.DEST_URL }}
5454 major_version : ${{ env.MAJOR_VERSION }}
55+ build_dir : ${{ env.BUILD_DIR }}
5556 steps :
5657 - name : Checkout repository
5758 uses : actions/checkout@v4
8889 - name : Process ARM binary
8990 if : ${{ env.NEEDS_BINARY_PROCESSING == 'true' }}
9091 run : |
91- ARM_PATH=$([ "$MAJOR_VERSION" -ge 25 ] && echo "build_arm_release" || echo "package_aarch64")
92+ ARM_PATH=$([ "$BUILD_DIR" = "build_amd_release" ] && echo "build_arm_release" || echo "package_aarch64")
9293
9394 echo "Downloading clickhouse binary..."
9495 if ! aws s3 cp "${SRC_URL}/${ARM_PATH}/clickhouse" clickhouse; then
@@ -124,6 +125,7 @@ jobs:
124125 DEST_URL : ${{ needs.extract-package-info.outputs.dest_url }}
125126 NEEDS_BINARY_PROCESSING : ${{ needs.extract-package-info.outputs.needs_binary_processing }}
126127 MAJOR_VERSION : ${{ needs.extract-package-info.outputs.major_version }}
128+ BUILD_DIR : ${{ needs.extract-package-info.outputs.build_dir }}
127129 steps :
128130 - name : Install aws cli
129131 uses : unfor19/install-aws-cli-action@v1
@@ -134,17 +136,16 @@ jobs:
134136 - name : Move verified packages to destination
135137 run : |
136138 # Move ARM packages
137- ARM_PATH=$([ "$MAJOR_VERSION" -ge 25 ] && echo "build_arm_release" || echo "package_aarch64")
139+ ARM_PATH=$([ "$BUILD_DIR" = "build_amd_release" ] && echo "build_arm_release" || echo "package_aarch64")
138140 echo "Moving verified ARM packages to destination..."
139141 if ! aws s3 sync "${SRC_URL}/${ARM_PATH}/" "${DEST_URL}/packages/ARM_PACKAGES/"; then
140142 echo "Failed to move ARM packages to destination"
141143 exit 1
142144 fi
143145
144146 # Move AMD packages
145- AMD_PATH=$([ "$MAJOR_VERSION" -ge 25 ] && echo "build_amd_release" || echo "package_release")
146147 echo "Moving verified AMD packages to destination..."
147- if ! aws s3 sync "${SRC_URL}/${AMD_PATH }/" "${DEST_URL}/packages/AMD_PACKAGES/"; then
148+ if ! aws s3 sync "${SRC_URL}/${BUILD_DIR }/" "${DEST_URL}/packages/AMD_PACKAGES/"; then
148149 echo "Failed to move AMD packages to destination"
149150 exit 1
150151 fi
0 commit comments