Skip to content

Commit 5236546

Browse files
committed
Normalize arch names in releases
1 parent d0a4c3d commit 5236546

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,15 @@ jobs:
9494
release_name: arm64-test-release
9595
prerelease: true
9696

97+
- name: Normalize arch names to x64 or arm64
98+
run: |
99+
for f in *; do
100+
new_name=$(echo "$f" | sed -e 's/amd64/x64/g' -e 's/x86_64/x64/g' -e 's/aarch64/arm64/g')
101+
if [ "$f" != "$new_name" ]; then
102+
mv "$f" "$new_name"
103+
fi
104+
done
105+
97106
- name: Upload Release Assets
98107
id: upload-release-assets
99108
uses: dwenegar/upload-release-assets@v1
@@ -122,6 +131,15 @@ jobs:
122131
release_name: ${{ github.ref }}
123132
prerelease: true
124133

134+
- name: Normalize arch names to x64 or arm64
135+
run: |
136+
for f in *; do
137+
new_name=$(echo "$f" | sed -e 's/amd64/x64/g' -e 's/x86_64/x64/g' -e 's/aarch64/arm64/g')
138+
if [ "$f" != "$new_name" ]; then
139+
mv "$f" "$new_name"
140+
fi
141+
done
142+
125143
- name: Upload Release Assets
126144
id: upload-release-assets
127145
uses: dwenegar/upload-release-assets@v1

0 commit comments

Comments
 (0)