File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments