Repository navigation
Release Overview
Stable release for s3ctl.
- Published tag:
v0.8.38 - Full diff:
v0.8.37...v0.8.38 - Channel: stable; GitHub marks this as latest and GHCR publishes
:v0.8.38,:latest, and semver convenience tags
Installation
Installer script:
curl -fsSL https://netspeedy.github.io/s3ctl/install.sh | bash -s -- --version v0.8.38Homebrew:
brew tap netspeedy/s3ctl
brew install s3ctlContainer image:
docker run --rm ghcr.io/netspeedy/s3ctl:v0.8.38Verify 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
-
Validate the toolchain refresh PR and watch the website's npm packages (#92) (
90a989c)- Refresh Build Tooling Pins opens its pull request with GITHUB_TOKEN, and GitHub doesn't start pull_request workflows for that.
-
Run the automation auto-merge sweep daily (#93) (
905add2)- #92 made Refresh Build Tooling Pins dispatch Build and Validate on its pull request branch, on the assumption that the run's completion would fire workflow_run and wake Automation Auto Merge.
-
Build the image before the sweep merges a toolchain refresh (#94) (
3f0c908)- The toolchain refresh changes the Dockerfile's Go version, but Build and Validate never builds the image, and the pull_request Container Image run on the bot's pull request never starts (it shows as a failed run with ...
-
Move the website out of .github so Dependabot can update it (#95) (
0b188e9)- Dependabot's npm updates for the website have never opened a pull request here.
Dependencies
-
Bump postcss from 8.5.10 to 8.5.32 in /website (
c92a656)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump nanoid from 3.3.11 to 3.3.20 in /website (
f6d2df9)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump bare-events from 2.8.2 to 2.9.2 in /website (
d87ccae)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump @types/node from 25.6.0 to 26.6.6 in /website (
a699a5d)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump tslib from 2.8.1 to 2.9.1 in /website (
6ce5f3d)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump @fontsource-variable/inter from 5.2.8 to 5.3.0 in /website (
888eea6)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump source-map-js from 1.2.1 to 1.2.2 in /website (
146440d)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump ip-address from 10.1.0 to 10.7.6 in /website (
fa12ce1)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump vite from 6.2.0 to 8.3.5 in /website (
c270b75)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump bare-os from 3.9.0 to 3.9.4 in /website (
c390656)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump tar-fs from 3.1.2 to 3.1.3 in /website (
565b92b)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump b4a from 1.8.0 to 1.9.0 in /website (
ad638b6)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump ws from 8.20.0 to 8.22.1 in /website (
e4fe9ea)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump @babel/code-frame from 7.29.0 to 7.29.7 in /website (
04bb6f6)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump basic-ftp from 5.3.0 to 5.3.1 in /website (
2264c7a)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump tar-stream from 3.1.8 to 3.2.2 in /website (
84b535f)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump @babel/helper-validator-identifier from 7.28.5 to 7.29.7 in /website (
beb5a66)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump yargs from 17.7.2 to 17.7.3 in /website (
5f75599)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump js-yaml from 4.1.1 to 4.3.2 in /website (
bd16cbc)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump streamx from 2.25.0 to 2.28.1 in /website (
2920a65)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump bare-fs from 4.7.1 to 4.8.4 in /website (
c35f080)- Automatically merged after Build and Validate completed successfully for this automation pull request.
-
Bump puppeteer from 24.26.1 to 25.16.0 in /website (
9a1a929)- Automatically merged after Build and Validate completed successfully for this automation pull request.
Documentation
- Replace the README hero and rewrite the README in prose (#91) (
e4d8b37)- The hero was the same 1200x400 PNG the Homebrew tap used to carry: about thirty labels, small text around 5px once GitHub scales it, and blurry on Retina screens.
Maintenance
- Refresh build tooling pins (
2c2959e)- Automatically merged after Build and Validate completed successfully for this automation pull request.
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