Skip to content

Commit df02e00

Browse files
committed
fix macos image definitions and copying of the release assets
1 parent 97860a5 commit df02e00

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/prep_release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020

2121
- name: Set up JDK 17
2222
uses: actions/setup-java@v5
@@ -82,9 +82,9 @@ jobs:
8282
fail-fast: false
8383
matrix:
8484
include:
85-
- os: macos-13
85+
- os: macos-15-intel
8686
label: macos-x86_64
87-
- os: macos-14
87+
- os: macos-15
8888
label: macos-aarch64
8989
- os: ubuntu-latest
9090
label: linux-x86_64
@@ -141,6 +141,7 @@ jobs:
141141
with:
142142
name: release-assets
143143
path: release-assets
144+
merge-multiple: true
144145

145146
- name: Download native binaries
146147
uses: actions/download-artifact@v4
@@ -154,9 +155,9 @@ jobs:
154155
mkdir -p release
155156
156157
# JAR-based executable (backward compatible)
157-
cp release-assets/bin/viash release/viash
158-
cp release-assets/bin/schema.json release/schema.json
159-
cp release-assets/bin/viash_install release/viash_install
158+
cp release-assets/viash release/viash
159+
cp release-assets/schema.json release/schema.json
160+
cp release-assets/viash_install release/viash_install
160161
161162
# Native binaries with platform suffixes
162163
cp native-binaries/viash-linux-x86_64/viash release/viash-linux-x86_64

0 commit comments

Comments
 (0)