Skip to content

Commit 286bcca

Browse files
committed
added ubuntu arm runner, added all three tools to release workflow
1 parent 8e9c33c commit 286bcca

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

.github/workflows/release.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ${{ matrix.os }}
2929
strategy:
3030
matrix:
31-
os: [ubuntu-latest, ubuntu-latest-arm, macOS-13, macOS-latest, windows-latest]
31+
os: [ubuntu-latest, ubuntu-24.04-arm, macOS-15-intel, macOS-latest, windows-latest]
3232

3333
steps:
3434
- name: Check out code
@@ -54,15 +54,16 @@ jobs:
5454

5555
- name: Set binary path name
5656
id: binarypath
57-
run: |
58-
if [ "$RUNNER_OS" == "Windows" ]; then
59-
newEXE="pileupCaller-$RUNNER_OS.exe"
60-
else
61-
newEXE="pileupCaller-$RUNNER_OS-$RUNNER_ARCH"
62-
fi
63-
currentEXE="${{ steps.stack.outputs.local-bin }}/pileupCaller"
64-
mv $currentEXE $newEXE
65-
echo "BINARY_PATH=$newEXE" >> $GITHUB_OUTPUT
57+
run: for TOOL in pileupCaller vcf2eigenstrat genoStats; do
58+
if [ "$RUNNER_OS" == "Windows" ]; then
59+
newEXE="$TOOL-$RUNNER_OS.exe"
60+
else
61+
newEXE="$TOOL-$RUNNER_OS-$RUNNER_ARCH"
62+
fi
63+
currentEXE="${{ steps.stack.outputs.local-bin }}/$TOOL"
64+
mv $currentEXE $newEXE
65+
echo "BINARY_PATH=$newEXE" >> $GITHUB_OUTPUT
66+
done
6667
shell: bash
6768

6869
- name: Upload Release Asset

0 commit comments

Comments
 (0)