webclaw/.github
Valerio d5d58ab612 ci(release): don't let prerelease tags clobber :latest / Homebrew / stable
A v*-rc* tag triggered the same release pipeline as a stable tag, which
would publish a normal release, overwrite ghcr.io/0xmassi/webclaw:latest,
and repoint the Homebrew formula at the rc — shipping a prerelease to every
stable Docker/brew user. Guard all three on the SemVer prerelease hyphen:

- release: add --prerelease for hyphenated tags
- docker: still push :${tag} (testable rc image) but only move :latest for stable
- homebrew: skip entirely for prereleases

Lets us cut rc tags (e.g. to validate the new musl build job) without
touching stable users.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 14:45:49 +02:00
..
workflows ci(release): don't let prerelease tags clobber :latest / Homebrew / stable 2026-06-27 14:45:49 +02:00
banner.png docs(readme): update banner to new webclaw branding 2026-06-09 18:53:14 +02:00
FUNDING.yml Add GitHub Sponsors username to FUNDING.yml 2026-04-27 13:18:22 +02:00