added multiple platforms for compatibility + version bump
Some checks failed
Java CI / test (push) Failing after 3m11s
Some checks failed
Java CI / test (push) Failing after 3m11s
This commit is contained in:
parent
6bcd3da29f
commit
3a131d93ed
2 changed files with 43 additions and 8 deletions
|
@ -42,7 +42,19 @@ jobs:
|
|||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_linux
|
||||
-o ./output_linux_x64
|
||||
|
||||
- name: Build the project (Linux arm64)
|
||||
run: |
|
||||
dotnet publish ./Cryptura/Cryptura.csproj \
|
||||
-c Release \
|
||||
-r linux-arm64 \
|
||||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_linux_arm64
|
||||
|
||||
|
||||
|
||||
- name: Build the project (Windows x64)
|
||||
run: |
|
||||
|
@ -52,7 +64,17 @@ jobs:
|
|||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_win
|
||||
-o ./output_win_x64
|
||||
|
||||
- name: Build the project (Windows arm64)
|
||||
run: |
|
||||
dotnet publish ./Cryptura/Cryptura.csproj \
|
||||
-c Release \
|
||||
-r win-arm64 \
|
||||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_win_arm64
|
||||
|
||||
- name: Build the project (OSX x64)
|
||||
run: |
|
||||
|
@ -62,7 +84,17 @@ jobs:
|
|||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_osx
|
||||
-o ./output_osx_x64
|
||||
|
||||
- name: Build the project (OSX arm64)
|
||||
run: |
|
||||
dotnet publish ./Cryptura/Cryptura.csproj \
|
||||
-c Release \
|
||||
-r osx-arm64 \
|
||||
--self-contained true \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:PublishTrimmed=true \
|
||||
-o ./output_osx_arm64
|
||||
|
||||
- name: Download appimagetool
|
||||
run: |
|
||||
|
@ -89,10 +121,13 @@ jobs:
|
|||
- name: Pack Releases into Zips
|
||||
run: |
|
||||
mkdir -p ./release
|
||||
zip -r ./release/Cryptura_Linux_x64.zip ./output_linux
|
||||
zip -r ./release/Cryptura_Windows_x64.zip ./output_win
|
||||
zip -r ./release/Cryptura_OSX_x64.zip ./output_osx
|
||||
rm -rf ./output_linux ./output_win ./output_osx
|
||||
zip -r ./release/Cryptura_Linux_x64.zip ./output_linux_x64
|
||||
zip -r ./release/Cryptura_Linux_arm64.zip ./output_linux_arm64
|
||||
zip -r ./release/Cryptura_Windows_x64.zip ./output_win_x64
|
||||
zip -r ./release/Cryptura_Windows_x64.zip ./output_win_arm64
|
||||
zip -r ./release/Cryptura_OSX_x64.zip ./output_osx_x64
|
||||
zip -r ./release/Cryptura_OSX_x64.zip ./output_osx_arm64
|
||||
rm -rf ./output_linux_x64 ./output_linux_arm64 ./output_win_x64 ./output_win_arm64 ./output_osx_x64 ./output_osx_arm64
|
||||
|
||||
|
||||
- name: Create Git tag
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
|
||||
<AssemblyVersion>1.0</AssemblyVersion>
|
||||
<FileVersion>1.7</FileVersion>
|
||||
<FileVersion>1.8</FileVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
Loading…
Add table
Reference in a new issue