File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -110,7 +110,15 @@ create_release_archives() {
110110 # Calculate SHA256 checksums
111111 print_status " Calculating SHA256 checksums..."
112112 SOURCE_SHA256=$( calculate_sha256 " ${RELEASE_DIR} /insta-${VERSION} .tar.gz" )
113- BINARY_SHA256=$( calculate_sha256 " ${RELEASE_DIR} /${BINARY_NAME} -${VERSION} -${GOOS} -${GOARCH} .${GOOS == " windows" ? " zip" : " tar.gz" } " )
113+
114+ # Determine binary archive extension
115+ if [ " $GOOS " = " windows" ]; then
116+ BINARY_EXT=" zip"
117+ else
118+ BINARY_EXT=" tar.gz"
119+ fi
120+
121+ BINARY_SHA256=$( calculate_sha256 " ${RELEASE_DIR} /${BINARY_NAME} -${VERSION} -${GOOS} -${GOARCH} .${BINARY_EXT} " )
114122
115123 # Update package files with new SHA256
116124 update_rpm_spec " ${SOURCE_SHA256} "
@@ -123,7 +131,7 @@ create_release_archives() {
123131 echo " Source tarball (insta-${VERSION} .tar.gz):"
124132 echo " SHA256: ${SOURCE_SHA256} "
125133 echo " "
126- echo " Binary archive (${BINARY_NAME} -${VERSION} -${GOOS} -${GOARCH} .${GOOS == " windows " ? " zip " : " tar.gz " } ):"
134+ echo " Binary archive (${BINARY_NAME} -${VERSION} -${GOOS} -${GOARCH} .${BINARY_EXT } ):"
127135 echo " SHA256: ${BINARY_SHA256} "
128136 } > " ${RELEASE_DIR} /checksums.txt"
129137}
You can’t perform that action at this time.
0 commit comments