Skip to content

Commit e4d7a9c

Browse files
committed
worked
1 parent c52682d commit e4d7a9c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/build-and-release.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,15 @@ jobs:
5757
GOBIN=$PWD/release go install ./cmd/protols
5858
if [ "${{ matrix.os }}" == "macos-15-xlarge" ]; then
5959
echo "ARCH=arm64" >> $GITHUB_OUTPUT
60+
echo "FULLNAME=protols-darwin-arm64" >> $GITHUB_OUTPUT
6061
echo "FILENAME=protols-darwin-arm64.zip" >> $GITHUB_OUTPUT
6162
elif [ "${{ matrix.os }}" == "macos-15-large" ]; then
6263
echo "ARCH=amd64" >> $GITHUB_OUTPUT
64+
echo "FULLNAME=protols-darwin-amd64" >> $GITHUB_OUTPUT
6365
echo "FILENAME=protols-darwin-amd64.zip" >> $GITHUB_OUTPUT
6466
else
6567
echo "ARCH=amd64" >> $GITHUB_OUTPUT
68+
echo "FULLNAME=protols-linux-amd64" >> $GITHUB_OUTPUT
6669
echo "FILENAME=protols-linux-amd64.zip" >> $GITHUB_OUTPUT
6770
fi
6871
@@ -135,7 +138,7 @@ jobs:
135138
- name: Delete Existing Release
136139
if: always()
137140
run: |
138-
tag="v${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.ARCH }}"
141+
tag="v${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.FULLNAME }}"
139142
release_id=$(gh release view "$tag" --json id -q '.id' 2>/dev/null || echo "")
140143
if [[ -n "$release_id" ]]; then
141144
gh release delete "$tag" -y
@@ -149,8 +152,8 @@ jobs:
149152
env:
150153
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
151154
with:
152-
tag_name: "v${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.ARCH }}"
153-
release_name: "${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.ARCH }}"
155+
tag_name: "v${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.FULLNAME }}"
156+
release_name: "${{ steps.get_date.outputs.DATE }}-${{ steps.build_protols.outputs.FULLNAME }}"
154157
draft: false
155158
prerelease: false
156159
body: |

0 commit comments

Comments
 (0)