Move release script out of public source

This commit is contained in:
Ray Berezowski
2026-06-02 20:28:20 -04:00
parent a0e157a8af
commit 1f9cdf5eca
3 changed files with 12 additions and 148 deletions

View File

@@ -29,31 +29,12 @@ Update version fields in:
TaskbarLauncher.csproj
```
## Build Release Zip
Small package:
```powershell
.\Tools\New-TaskbarLauncherRelease.ps1
```
Self-contained package:
```powershell
.\Tools\New-TaskbarLauncherRelease.ps1 -SelfContained
```
Output:
```text
builds/releases/TaskbarLauncher-vVERSION-small.zip
```
## Publish to Gitea
1. Commit all source changes.
2. Merge `dev` into `main`.
3. Tag the release:
2. Build the release zip locally.
3. Merge `dev` into `main`.
4. Tag the release:
```powershell
git tag v1.0.0
@@ -61,7 +42,7 @@ git push origin main
git push origin v1.0.0
```
4. In Gitea, create a release from the tag.
5. Upload the zip from `builds/releases`.
5. In Gitea, create a release from the tag.
6. Upload the release zip.
Older releases stay available through Gitea Releases and Git tags.