Skip to content

Commit f7a3d36

Browse files
authored
release cicd: fix s3 path for 25.3
1 parent ab8881b commit f7a3d36

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/sign_and_release.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ jobs:
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
@@ -88,7 +89,7 @@ jobs:
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

Comments
 (0)