diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5d90c6d29d28e..c5c9e23f172d16 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,6 +63,26 @@ jobs: . ./make.bash "$@" --no-banner "$GOTOOLDIR/dist" banner cd .. + + - name: Copy binaries into bin + shell: bash + run: | + cd ./bin + DIRS=(windows_amd64 windows_386 linux_386) + for DIR in "${DIRS[@]}" + do + if [ -d "${DIR}" ]; then + echo "Found ${DIR} copying binaries" + rm go* + for BINARY in "${DIR}" + do + echo "mv ./${DIR}/${BINARY} ./" + mv ./${DIR}/${BINARY} ./ + done + rm "${DIR}" + done + cd .. + ls -al ./bin - name: Upload package to Artifacts uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test-go1_22.yml b/.github/workflows/test-go1_22.yml index a7dab16d924365..b758fe168be87e 100644 --- a/.github/workflows/test-go1_22.yml +++ b/.github/workflows/test-go1_22.yml @@ -67,6 +67,26 @@ jobs: . ./make.bash "$@" --no-banner "$GOTOOLDIR/dist" banner cd .. + + - name: Copy binaries into bin + shell: bash + run: | + cd ./bin + DIRS=(windows_amd64 windows_386 linux_386) + for DIR in "${DIRS[@]}" + do + if [ -d "${DIR}" ]; then + echo "Found ${DIR} copying binaries" + rm go* + for BINARY in "${DIR}" + do + echo "mv ./${DIR}/${BINARY} ./" + mv ./${DIR}/${BINARY} ./ + done + rm "${DIR}" + done + cd .. + ls -al ./bin - name: Upload package to Artifacts uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test-go1_23.yml b/.github/workflows/test-go1_23.yml index 11a265dbdf5a3f..23d8bbcdddc3f0 100644 --- a/.github/workflows/test-go1_23.yml +++ b/.github/workflows/test-go1_23.yml @@ -67,6 +67,26 @@ jobs: . ./make.bash "$@" --no-banner "$GOTOOLDIR/dist" banner cd .. + + - name: Copy binaries into bin + shell: bash + run: | + cd ./bin + DIRS=(windows_amd64 windows_386 linux_386) + for DIR in "${DIRS[@]}" + do + if [ -d "${DIR}" ]; then + echo "Found ${DIR} copying binaries" + rm go* + for BINARY in "${DIR}" + do + echo "mv ./${DIR}/${BINARY} ./" + mv ./${DIR}/${BINARY} ./ + done + rm "${DIR}" + done + cd .. + ls -al ./bin - name: Upload package to Artifacts uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test-go1_24.yml b/.github/workflows/test-go1_24.yml index a758efcab3cbb7..bba4da8e4f2818 100644 --- a/.github/workflows/test-go1_24.yml +++ b/.github/workflows/test-go1_24.yml @@ -68,6 +68,26 @@ jobs: . ./make.bash "$@" --no-banner "$GOTOOLDIR/dist" banner cd .. + + - name: Copy binaries into bin + shell: bash + run: | + cd ./bin + DIRS=(windows_amd64 windows_386 linux_386) + for DIR in "${DIRS[@]}" + do + if [ -d "${DIR}" ]; then + echo "Found ${DIR} copying binaries" + rm go* + for BINARY in "${DIR}" + do + echo "mv ./${DIR}/${BINARY} ./" + mv ./${DIR}/${BINARY} ./ + done + rm "${DIR}" + done + cd .. + ls -al ./bin - name: Upload package to Artifacts uses: actions/upload-artifact@v4