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