Skip to content

Bump limen to v0.6.1 - #8

Merged
apostasie merged 4 commits into
mainfrom
claudio/20260929-limen-0.6.1
Sep 29, 2026
Merged

apostasie merged 4 commits into
mainfrom
claudio/20260929-limen-0.6.1

Conversation

@closer-claudio

Copy link
Copy Markdown
Contributor

Bumps the farcloser/limen pin from v0.5.2 to v0.6.1 (https://github.com/farcloser/limen/releases/tag/v0.6.1), skipping v0.6.0, whose limen fix breaks the Go tool modules (farcloser/limen#183). One commit per change:

  • The pin. The checksum refresh touches limen's five release assets only.
  • limen fix's remediation. The shared just modules are reset, adding the perf and security families; no recipe this Justfile names has moved. aqua drops golangci-lint, which limen now builds from a tool module in Go repositories (this one has none), and adds forkcloser/curl. Renovate extends the v0.6.1 preset. update-aqua-checksum, setup-aqua and the lychee baseline are reset.
  • security.yaml, seeded by limen fix. It runs just do security on pull requests, pushes to main and daily. With no Go module here, the recipe reports nothing to scan and passes, checked locally.
  • ci.yaml takes v0.6.1's canonical header, the release's only change to that file. The file is byte-identical to the canonical again.

Local verification. just lint is green in full. just test could not run in my sandbox: its Homebrew tap, install and service steps need a writable Homebrew prefix and brew's API hosts, which the sandbox refuses. That is the same limit as on #7. The macOS CI leg runs it.

closer-claudio and others added 4 commits September 28, 2026 20:41
Skipping v0.6.0, whose `limen fix` cannot create the isolated
golangci-lint and nilaway tool modules in a Go repository
(farcloser/limen#183). This repository has no Go, but v0.6.1 is the
release to take regardless. The checksum refresh touches limen's five
assets only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: closer-claudio <claudio@farcloser.world>
`just do fix limen` at the new pin:

- The shared just modules are reset to v0.6.1, adding the perf and
  security families (perf.just, perf-go.just, security.just,
  security-go.just). No recipe this Justfile names has moved.
- aqua.yaml drops golangci/golangci-lint, which limen now builds from a
  tool module in Go repositories (this one has none), and adds
  forkcloser/curl as a canonical package; the local registry and the
  checksums follow.
- renovate.json extends the shared preset at v0.6.1.
- update-aqua-checksum.yaml, the setup-aqua action and .limen/lychee.toml
  are reset to the v0.6.1 baseline.

The security workflow limen fix seeded is the next commit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: closer-claudio <claudio@farcloser.world>
Written by `limen fix` now that the pinned limen carries the security
recipe family, and the project's own from here. It runs `just do
security` on pull requests, pushes to main and a daily schedule. Here, with
no Go module, the recipe reports it has nothing to scan and passes,
checked locally.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: closer-claudio <claudio@farcloser.world>
limen v0.6.1 changes one thing in the canonical ci.yaml: its header no
longer says DO NOT EDIT. It says the file is seeded once and then the
project's own, realigned by hand, with every project line commented. This
file was byte-identical to v0.5.2's, and it is to v0.6.1's again.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: closer-claudio <claudio@farcloser.world>
@apostasie
apostasie merged commit 4d713ff into main Sep 29, 2026
11 checks passed
@apostasie
apostasie deleted the claudio/20260929-limen-0.6.1 branch September 29, 2026 03:45
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.

2 participants