Move release script out of public source
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user