# release: mirror stable tags to the nightly channel

`187c90e`→[main](/content/gh/entireio/cli/commits/main/index.html)·Soph·1w ago·1 file·+49 added/-2

A stable tag only refreshes the stable Homebrew cask; the nightly cask keeps pointing at the last nightly build until the 06:00 UTC cron runs — and create-nightly-tag.sh skips when HEAD already has a nightly, so nightly users can sit a version number below a just-shipped stable release indefinitely.

Add a mirror-nightly job that runs after a successful stable release, cuts a nightly tag from the exact stable commit, and pushes it with a cli-scoped GitHub App token so the push re-triggers the workflow on the nightly-tag path and uploads the entire@nightly cask. The nightly binary stays -nightly-versioned, so versioncheck/brew keep those users on the nightly channel.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

## Changes

1

- .github/workflows

- Mrelease.yml+49/-2

```
... (truncated for brevity) ...
```

M.github/workflows/release.yml+49/-2
