Skip to content

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