ci: make preview releases manual

This commit is contained in:
Ogulcan Celik 2026-06-15 02:47:10 +03:00
parent dcfc45b45d
commit 3e8f906c6f
4 changed files with 3 additions and 4 deletions

View File

@ -7,8 +7,6 @@ on:
description: Optional master commit SHA to publish
required: false
type: string
schedule:
- cron: "0 3 * * 3,5"
permissions:
contents: read

View File

@ -20,6 +20,7 @@
### Changed
- Bumped the client/server protocol version to 14 for `pane.move` compatibility. (#299)
- Preview releases are now published only by manual maintainer workflow dispatch, not on a scheduled cron.
- Plugin runtime config directories now use stable, readable plugin-id paths
instead of checkout hashes; existing legacy config directories are copied into
the new location when first seen.

View File

@ -42,7 +42,7 @@ Linux and macOS direct installs use the stable update channel by default. Window
channel = "stable"
```
Set `channel = "preview"` to make `herdr update` install preview builds from the current development branch. Homebrew, mise, and Nix installs ignore the preview channel and update through their package managers.
Set `channel = "preview"` to make `herdr update` install manually published preview builds from the current development branch. Homebrew, mise, and Nix installs ignore the preview channel and update through their package managers.
## Reload config

View File

@ -132,7 +132,7 @@ herdr channel set stable
For direct installs, changing channels also checks that channel and installs its latest binary. If that update fails, run `herdr update` to retry from the configured channel.
Preview builds are GitHub prereleases published from the current development branch. They are useful when you want fixes before the next stable release, but they can regress. Homebrew, mise, and Nix installs do not use the preview channel.
Preview builds are manually published GitHub prereleases from the current development branch. They are useful when you want fixes before the next stable release, but they can regress. Homebrew, mise, and Nix installs do not use the preview channel.
Windows beta builds are preview-only for now. `herdr channel set stable` is rejected on Windows until stable Windows releases are available.