Skip to content

Bump dependencies and upgrade to Go 1.26.4#59

Merged
retlehs merged 3 commits into
mainfrom
bump-deps
Jun 23, 2026
Merged

Bump dependencies and upgrade to Go 1.26.4#59
retlehs merged 3 commits into
mainfrom
bump-deps

Conversation

@retlehs

@retlehs retlehs commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Bumps the Go modules (lipgloss, golang.org/x/net + term, transitive x deps), raises the go.mod toolchain to 1.26.4, and bumps actions/checkout to v7.

Go 1.26.4 only ships on the nixos-26.05 branch right now (unstable is still on 1.26.3), so the flake's nixpkgs input is now pinned explicitly to nixos-26.05 — reproducible, matches the toolchain, and clears Determinate's indirect-registry warning. vendorHash is recomputed for the bumped modules.

retlehs added 3 commits June 23, 2026 17:36
Update direct module dependencies to their latest releases:

  - charm.land/lipgloss/v2 v2.0.3 -> v2.0.4
  - golang.org/x/net        v0.55.0 -> v0.56.0
  - golang.org/x/term       v0.43.0 -> v0.44.0

plus transitive golang.org/x/{sync,sys,text}. Raise the go directive to
1.26.4 to build against the latest patch toolchain.
Go 1.26.4 currently ships only on the nixos-26.05 release branch
(nixpkgs-unstable is still on 1.26.3), so pin the flake's nixpkgs input
explicitly to nixos-26.05 instead of the indirect registry reference. This
gives a reproducible toolchain that matches the go.mod directive, tracks a
stable channel suitable for a release package, and clears the deprecated
indirect-registry warning.

Also recompute vendorHash for the bumped modules and align the flake
description with the project tagline.
The other actions already track their latest releases (setup-go, golangci-lint,
goreleaser via floating major tags; install-nix-action and deploy-aur via
SHA pins at their newest tags).
@retlehs
retlehs merged commit bafb93a into main Jun 23, 2026
1 check passed
@retlehs
retlehs deleted the bump-deps branch June 23, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant