Skip to content

Commit a251f54

Browse files
committed
Alias builds on ubuntu-22.04-{x64,arm64} to linux-{x64,arm64} since truffleruby does not depend on the specific Linux variant
1 parent 919e73a commit a251f54

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,17 @@ jobs:
166166
run: |
167167
gh release upload "${{ needs.release.outputs.tag }}" "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.platform }}.tar.gz"
168168
if [ "${{ steps.platform.outputs.old_platform }}" != "${{ steps.platform.outputs.platform }}" ]; then
169-
mv "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.platform }}.tar.gz" "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.old_platform }}.tar.gz"
169+
cp "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.platform }}.tar.gz" "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.old_platform }}.tar.gz"
170170
gh release upload "${{ needs.release.outputs.tag }}" "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.old_platform }}.tar.gz"
171171
fi
172+
if [ "${{ matrix.os }}" = "ubuntu-22.04" ]; then
173+
cp "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.platform }}.tar.gz" "truffleruby${{ matrix.name }}-linux-x64.tar.gz"
174+
gh release upload "${{ needs.release.outputs.tag }}" "truffleruby${{ matrix.name }}-linux-x64.tar.gz"
175+
fi
176+
if [ "${{ matrix.os }}" = "ubuntu-22.04-arm" ]; then
177+
cp "truffleruby${{ matrix.name }}-${{ steps.platform.outputs.platform }}.tar.gz" "truffleruby${{ matrix.name }}-linux-arm64.tar.gz"
178+
gh release upload "${{ needs.release.outputs.tag }}" "truffleruby${{ matrix.name }}-linux-arm64.tar.gz"
179+
fi
172180
173181
publish:
174182
name: Publish Release

0 commit comments

Comments
 (0)