Skip to content

Releases

v0.53.33

Choose a tag to compare

@github-actions github-actions released this 09 Nov 01:06
  • Weekly update: nixpkgs, alpine:3.24 (aed872c)

Image: danielbodart/treesinger:0.53.33 or ghcr.io/danielbodart/treesinger:0.53.33

v0.52.32

Choose a tag to compare

@github-actions github-actions released this 02 Nov 00:23
35a0546
  • Ship armv7 and publish to Docker Hub as Portical and Tidewaiter do: a binary, tarball and image for 32-bit ARM, so the broker can sit on an older Pi, and every image on danielbodart/treesinger as well as GHCR, with its description pushed from the README (35a0546)

Image: danielbodart/treesinger:0.52.32 or ghcr.io/danielbodart/treesinger:0.52.32

v0.51.31

Choose a tag to compare

@github-actions github-actions released this 01 Nov 23:40
657e1e2
  • Keep RELEASE_PATHS in mise.toml and ask mise run release-due, as every one of danielbodart's repos does, from CI and from the weekly update, which now dispatches a release with exactly if mise run release-due; then gh workflow run ci.yml ... -f release=true; fi; run every step under bash, so -eo pipefail stops a failed flake update or digest lookup on the left of a pipe from going ahead with what it printed (and a lookup that names no digest fails the week rather than writing one into the Dockerfile); name the tarballs as every tool's are, -linux-x86_64 and -aarch64.tar.gz, the plain binaries keeping the names links point at; write each release's notes from the commits since the last one; and say how it ships under Channels in the shape every README uses, with what it does not ship: no Docker Hub image and no armv7, which Portical and Tidewaiter have, as Treesinger never has (657e1e2)
  • Shape the flake as Portical's and Tidewaiter's are: the source defined in flake.nix and handed to nix/package.nix with the version, the VM test as checks..vm from nix/vm-test.nix, a module check beside it that evaluates the module and checks what it renders and what it refuses without booting, nixfmt as the formatter and every .nix file formatted by it, and no devShell, since mise is the dev tool and pins the Go. overlays.default and nixosModules.treesinger stay: they are what consumers import (54cc586)

Image: ghcr.io/danielbodart/treesinger:0.51.31

v0.49.30

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:38

Weekly update: github.com/danielbodart/gokit

Image: ghcr.io/danielbodart/treesinger:0.49.30

v0.48.29

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:27
b7b83f1

Move every dependency weekly in one Weekly update, replacing the flake.lock bump: the flake's inputs, mise's tools to the latest patch of their minor, the base image's digest and the Go modules with the vendorHash to match, committed straight to trunk once everything CI tests passes with them, the package pushed to Cachix, and CI dispatched with release when something a release is built from moved

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

Image: ghcr.io/danielbodart/treesinger:0.48.29

v0.45.28

Choose a tag to compare

@github-actions github-actions released this 01 Nov 21:43
030b6a8
Move the workflows to mise-action v5, the current major

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v0.44.27

Choose a tag to compare

@github-actions github-actions released this 01 Nov 21:33
091742d
Stop the weekly flake.lock bump publishing a release: what treesinger…

v0.43.26

Choose a tag to compare

@github-actions github-actions released this 01 Nov 14:19
Bump flake.lock: nixpkgs

v0.42.25

Choose a tag to compare

@github-actions github-actions released this 01 Nov 14:10
6b7da42
Bump flake.lock weekly, on Sunday at 21:23 UTC, the window all my fla…

v0.41.24

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:01
98b0ecf
Take HTTP, clock, logging, socket activation, environment and file wr…