added MacOS builds
Some checks failed
Java CI / test (push) Failing after 7s

This commit is contained in:
WeeXnes 2025-05-06 20:55:42 +02:00
parent 2156aff43c
commit 18878e34dd

View file

@ -54,6 +54,16 @@ jobs:
-p:PublishTrimmed=true \ -p:PublishTrimmed=true \
-o ./output_win -o ./output_win
- name: Build the project (OSX x64)
run: |
dotnet publish ./Cryptura/Cryptura.csproj \
-c Release \
-r osx-x64 \
--self-contained true \
-p:PublishSingleFile=true \
-p:PublishTrimmed=true \
-o ./output_osx
- name: Download appimagetool - name: Download appimagetool
run: | run: |
curl -L -o appimagetool-x86_64.AppImage https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage curl -L -o appimagetool-x86_64.AppImage https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage
@ -81,7 +91,8 @@ jobs:
mkdir -p ./release mkdir -p ./release
zip -r ./release/Cryptura_Linux_x64.zip ./output_linux zip -r ./release/Cryptura_Linux_x64.zip ./output_linux
zip -r ./release/Cryptura_Windows_x64.zip ./output_win zip -r ./release/Cryptura_Windows_x64.zip ./output_win
rm -rf ./output_linux ./output_win zip -r ./release/Cryptura_OSX_x64.zip ./output_osx
rm -rf ./output_linux ./output_win ./output_osx
- name: Create Git tag - name: Create Git tag