Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 12:33
· 15 commits to main since this release

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.1

Homebrew:

brew tap netspeedy/s3ctl
brew install s3ctl

Container image:

docker run --rm ghcr.io/netspeedy/s3ctl:v0.6.1

Verify 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, and darwin/arm64
  • Debian packages for amd64, arm64, and armhf
  • 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