feat(packaging): add macOS bundle metadata, release packaging and application icon
This commit is contained in:
1 parent
90a7531a27
commit
97f79db3f1
11 files changed
+160
-19
No files matched your search
@@ -4,11 +4,20 @@ A personal, local/offline kanban board. Cross-platform desktop app built with Av
|
||||
|
||||
See [USAGE.md](USAGE.md) for workspaces, backups, the search syntax and command-line usage.
|
||||
|
||||
## Build and test
|
||||
## Building
|
||||
|
||||
Requires the .NET 10 SDK.
|
||||
|
||||
```
|
||||
dotnet build YKanBan.slnx
|
||||
dotnet test YKanBan.slnx
|
||||
dotnet run --project YKanBan -- <path>
|
||||
```
|
||||
|
||||
Packages are pinned in `YKanBan/YKanBan.csproj`.
|
||||
|
||||
Release archives for win-x64, linux-x64, osx-x64 and osx-arm64 are produced by the manually triggered workflow in `.github/workflows/build.yml`; `packaging/package.sh` packs one published RID.
|
||||
|
||||
## License
|
||||
|
||||
MIT — see [LICENSE](LICENSE).
|
||||
Reference in new issue
Block a user