Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Repository instructions

## Desktop release signing

Every desktop CLI release must be signed with Minisign by the `release` GitHub Actions environment. The release workflow must read these environment secrets:

- `VERBOO_DESKTOP_MINISIGN_SECRET_KEY_B64`: the complete Minisign secret-key file encoded as single-line base64.
- `VERBOO_DESKTOP_MINISIGN_PUBLIC_KEY`: the complete two-line Minisign public-key file.

Before publishing a version, confirm that both secret names exist in the `release` environment and that the desktop signing job is enabled. A missing signing configuration must fail the release; never publish unsigned desktop CLI update assets.

Never print, log, commit, upload as an artifact, or send the private key or its base64 value. Do not rotate or replace the signing pair as part of a routine release. Follow `docs/desktop-cli-distribution.md` for publishing, verification, rotation, and compromise handling.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@verboo/code",
"version": "0.15.8",
"version": "0.15.9",
"description": "Verboo Code — coding agent for the Verboo platform",
"type": "module",
"bin": {
Expand Down
Loading