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

@ -43,7 +43,7 @@ jobs:
-p:PublishSingleFile=true \
-p:PublishTrimmed=true \
-o ./output_linux
- name: Build the project (Windows x64)
run: |
dotnet publish ./Cryptura/Cryptura.csproj \
@ -52,7 +52,17 @@ jobs:
--self-contained true \
-p:PublishSingleFile=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
run: |
@ -81,7 +91,8 @@ jobs:
mkdir -p ./release
zip -r ./release/Cryptura_Linux_x64.zip ./output_linux
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