~bigbes/ci-cacher

ref: v0.2.0 ci-cacher/CHANGELOG.md -rw-r--r-- 4.8 KiB
f26ddc0e — Eugene Blikh 11 days ago v0.2.0
Bump VERSION to 0.2.0 for tag
a574cffb — Eugene Blikh 11 days ago
README, landing page, CHANGELOG: document --exec, --optional, install.sh

Rewrites the directory-caching and docker sections around --exec instead
of the shell branch, replaces the bootstrap task in the full builds.sr.ht
example with the install.sh one-liner, and records that the --exec
script's exit status is propagated verbatim in the exit-code table.
9dc739e5 — Eugene Blikh 2 months ago v0.1.2
Bump VERSION to 0.1.2; widen landing page to 55rem
519ce411 — Eugene Blikh 2 months ago v0.1.1
Bump VERSION to 0.1.1 for tag
969662b8 — Eugene Blikh 2 months ago
Add goreleaser + CHANGELOG.md; cross-platform downloads on site

* .goreleaser.yml — builds linux/{amd64,arm64} and darwin/{amd64,arm64}
  as raw binaries (formats: binary) with CGO_ENABLED=0, trimpath, version
  ldflag injection. GitHub release disabled; we publish via pages.sr.ht.

* CHANGELOG.md — Keep-a-Changelog format. v0.1.0 entry summarizes the
  full surface (init/doctor, single-file/docker/dir caching, --hash-from,
  Garage compat, e2e suite, CI manifests).

* .builds/publish.yml — installs goreleaser binary release (pinned to
  v2.7.0), runs `goreleaser release --clean --skip=publish`, flattens
  the 4 dist/cacher_<os>_<arch>_v<n>/cacher paths into
  pages/cacher-<os>-<arch>, regenerates checksums.txt to match the
  published filenames, renders CHANGELOG.md to HTML via cmark with
  heading demotion (h1→drop, h2→h3, h3→h4), substitutes per-platform
  sha256s into docs/index.html, and ships everything to
  bigbes.pages.srht.bigb.es/ci-cacher/ plus the build artifacts list.

* docs/index.html — Download section is now a 4-row table with per-
  platform sha256s, plus a Changelog section that embeds the rendered
  CHANGELOG.md inline.