Skip to content

Commit 0ae31ae

Browse files
authored
Test Multibuild
1 parent 85a40d6 commit 0ae31ae

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
arch: x64
2222
name: linux
2323
# TODO This works, but binary signing and notarization is required
24-
# - os: macos-latest
25-
# arch: arm64
26-
# name: mac
24+
- os: macos-latest
25+
arch: arm64
26+
name: mac
2727
# TODO It seems arm64 is not available yet (2024-11)
2828
# - os: ubuntu-latest
2929
# arch: arm64
@@ -66,18 +66,19 @@ jobs:
6666
echo "Found $FILEPATH"
6767
mkdir -p out
6868
cp $FILEPATH ./out/
69+
cd out & for f in *.* ; do mv -- "$f" "{{ matrix.name }}-${{ matrix.arch }}_$f" ; done
6970
ls -alFh ./out
7071
- name: Upload native library for ${{ matrix.name }}-${{ matrix.arch }}
7172
uses: actions/upload-artifact@v4
7273
with:
7374
name: libwvlet_${{ matrix.name }}-${{ matrix.arch }}
74-
path: ./out/libwvlet.*
75+
path: ./out/*.*
7576
- name: Upload library to release
7677
if: github.event_name == 'release'
7778
uses: svenstaro/upload-release-action@v2
7879
with:
7980
repo_token: ${{ secrets.GITHUB_TOKEN }}
80-
file: ./out/libwvlet.*
81+
file: ./out/*.*
8182
tag: ${{ github.ref }}
8283
overwrite: true
8384
file_glob: true

0 commit comments

Comments
 (0)