This repository publishes Photo Cutter through GitHub Releases.
-
Ensure
maincontains your final release commit. -
Create and push a semantic version tag:
git tag v1.0.2 git push origin v1.0.2
-
GitHub Actions workflow
Release Windows Appwill:- Restore and build the project
- Publish a single-file Windows executable
- Create/update a GitHub Release
- Upload one asset:
PhotoCutter.exe
- Open GitHub Actions ->
Release Windows App. - Click
Run workflow. - Enter a valid version tag (example
v1.0.2). - Run workflow and confirm release asset upload.
dotnet publish .\\solution\\ImageUiSlicer\\ImageUiSlicer.csproj -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true /p:IncludeAllContentForSelfExtract=true /p:EnableCompressionInSingleFile=true /p:DebugType=None /p:DebugSymbols=falsePublished binary output:
solution/ImageUiSlicer/bin/Release/net8.0-windows/win-x64/publish/ImageUiSlicer.exe