diff options
| author | user <user@clank> | 2026-09-02 14:15:37 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-09-02 14:15:37 +0200 |
| commit | 878c50e1cbba07b4545a6cc21c458f30d23543f0 (patch) | |
| tree | 7167d5264f2d78aaa418579fe1278b02daf782f8 /docs/scripting.md | |
| parent | install: source tab clones from github (diff) | |
| download | slosh-878c50e1cbba07b4545a6cc21c458f30d23543f0.tar.gz slosh-878c50e1cbba07b4545a6cc21c458f30d23543f0.tar.xz slosh-878c50e1cbba07b4545a6cc21c458f30d23543f0.zip | |
contrib/ship: the whole release as one resumable command
contrib/release cuts the tag and stops -- publishing is on purpose.
ship is that purpose: push, artifacts (linux/windows here, macOS on
the builder), the GitHub release, the brew tap, the arch repo, the
paperwork commit. Each step skips when its result already exists, so
a run that died mid-way resumes instead of rebuilding artifacts whose
checksums are already published. Preflight checks every credential
and machine before anything is cut, because half-published is the
failure mode this exists to remove (v0.1.2 shipped while the arch
repo still served v0.1.1).
Diffstat (limited to 'docs/scripting.md')
0 files changed, 0 insertions, 0 deletions
