Compare commits

..

5 commits
v1.7 ... master

Author SHA1 Message Date
ff39390505 changed workflow
All checks were successful
Java CI / test (push) Successful in 3m27s
2025-05-27 13:25:28 +02:00
e849d5ed43 fixed naming issue
All checks were successful
Java CI / test (push) Successful in 3m31s
2025-05-06 21:11:40 +02:00
e7fbfd9d8d version bump
Some checks failed
Java CI / test (push) Has been cancelled
2025-05-06 21:08:59 +02:00
52937f3839 fixed wrong directory on workflow 2025-05-06 21:08:43 +02:00
3a131d93ed added multiple platforms for compatibility + version bump
Some checks failed
Java CI / test (push) Failing after 3m11s
2025-05-06 21:04:47 +02:00
2 changed files with 26 additions and 12 deletions

View file

@ -42,7 +42,19 @@ jobs:
--self-contained true \ --self-contained true \
-p:PublishSingleFile=true \ -p:PublishSingleFile=true \
-p:PublishTrimmed=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) - name: Build the project (Windows x64)
run: | run: |
@ -52,17 +64,18 @@ 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_x64
- name: Build the project (OSX x64) - name: Build the project (Windows arm64)
run: | run: |
dotnet publish ./Cryptura/Cryptura.csproj \ dotnet publish ./Cryptura/Cryptura.csproj \
-c Release \ -c Release \
-r osx-x64 \ -r win-arm64 \
--self-contained true \ --self-contained true \
-p:PublishSingleFile=true \ -p:PublishSingleFile=true \
-p:PublishTrimmed=true \ -p:PublishTrimmed=true \
-o ./output_osx -o ./output_win_arm64
- name: Download appimagetool - name: Download appimagetool
run: | run: |
@ -72,7 +85,7 @@ jobs:
- name: Build AppImage - name: Build AppImage
run: | run: |
mkdir -p Cryptura.AppDir/usr/bin mkdir -p Cryptura.AppDir/usr/bin
cp -r ./output_linux/* Cryptura.AppDir/usr/bin/ cp -r ./output_linux_x64/* Cryptura.AppDir/usr/bin/
cp Cryptura/Assets/AppRun Cryptura.AppDir/ cp Cryptura/Assets/AppRun Cryptura.AppDir/
cp Cryptura/Assets/cryptura.desktop Cryptura.AppDir/ cp Cryptura/Assets/cryptura.desktop Cryptura.AppDir/
@ -89,10 +102,11 @@ jobs:
- name: Pack Releases into Zips - name: Pack Releases into Zips
run: | run: |
mkdir -p ./release mkdir -p ./release
zip -r ./release/Cryptura_Linux_x64.zip ./output_linux zip -r ./release/Cryptura_Linux_x64.zip ./output_linux_x64
zip -r ./release/Cryptura_Windows_x64.zip ./output_win zip -r ./release/Cryptura_Linux_arm64.zip ./output_linux_arm64
zip -r ./release/Cryptura_OSX_x64.zip ./output_osx zip -r ./release/Cryptura_Windows_x64.zip ./output_win_x64
rm -rf ./output_linux ./output_win ./output_osx zip -r ./release/Cryptura_Windows_arm64.zip ./output_win_arm64
rm -rf ./output_linux_x64 ./output_linux_arm64 ./output_win_x64 ./output_win_arm64
- name: Create Git tag - name: Create Git tag

View file

@ -8,7 +8,7 @@
<ApplicationManifest>app.manifest</ApplicationManifest> <ApplicationManifest>app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault> <AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<AssemblyVersion>1.0</AssemblyVersion> <AssemblyVersion>1.0</AssemblyVersion>
<FileVersion>1.7</FileVersion> <FileVersion>2.0</FileVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>