v0.6.1
Release Overview
Stable release for s3ctl.
- Published tag:
v0.6.1 - Full diff:
v0.6.0...v0.6.1 - Channel: stable; GitHub marks this as latest and GHCR publishes
:v0.6.1,:latest, and semver convenience tags
Installation
Installer script:
curl -fsSL https://netspeedy.github.io/s3ctl/install.sh | bash -s -- --version v0.6.1Homebrew:
brew tap netspeedy/s3ctl
brew install s3ctlContainer image:
docker run --rm ghcr.io/netspeedy/s3ctl:v0.6.1Verify downloaded archives and packages with the attached SHA256SUMS file; the detached SHA256SUMS.asc signature is produced by the release key.
Included Changes
CI and Automation
- Sign release checksums with the apt release key (
411efd9)- Produce a detached ASCII-armored signature (SHA256SUMS.asc) alongside SHA256SUMS in the release publish job, reusing the existing APT signing key.
Documentation
-
Group apt install paths and move container last (
a695895)- Reorder install channels on the release website and installation guide so the signed APT repository and the direct .deb package sit together (the .deb is apt done manually) and the container channel reads last.
-
Fold direct .deb into the signed apt path (
0fc9245)- Drop the standalone .deb install tab and move it, plus a new signature verification block, under the Signed APT path on the release website and in the installation guide.
Published Artifacts
- Release binaries for
linux/amd64,linux/arm64,linux/arm/v7,darwin/amd64, anddarwin/arm64 - Debian packages for
amd64,arm64, andarmhf - Homebrew formula updates for stable releases
- SHA256 checksums attached to the release, with a detached GPG signature
- Container images published to
ghcr.io/netspeedy/s3ctl - The GitHub Pages release hub is refreshed with install commands, release assets, and APT repository metadata