Skip to content

refactor(just)!: remove the bats and docker modules - #56

Merged
retr0h merged 1 commit into
mainfrom
chore/remove-dead-modules
Aug 16, 2026
Merged

refactor(just)!: remove the bats and docker modules#56
retr0h merged 1 commit into
mainfrom
chore/remove-dead-modules

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

BREAKING: bats.just, bats.mod.just, docker.just, and docker.mod.just
are removed. No repository fetches either, so nothing breaks.

  • bats — no repository fetches it, and no .bats file exists anywhere in
    the organization. It appeared only in this README, as the usage example.
  • docker — nothing invoked its recipes. Images are published by goreleaser,
    and its dockerfile default named Dockerfile.local, which the one repository
    loading it does not have.

Per specs#50: a module no repository
fetches is removed rather than maintained.

The README was teaching the old pattern

Its usage section still showed mod with .mod.just shims, and used bats as
the example — the pattern four of the five remaining modules no longer use. It
now shows import?, prefixed recipe names, and how to override a module default
with allow-duplicate-variables.

Also removed the inline docker.just section and updated the dependency and
documentation examples, which still used go::deps and bats::test.

Applies converge-justfile-consumption tasks 1.3 and 1.4.

🤖 Generated with Claude Code

BREAKING CHANGE: bats.just, bats.mod.just, docker.just and
docker.mod.just are removed.

No repository fetches either. No .bats file exists in the
organization, and docker's recipes were never invoked -- images are
published by goreleaser, and its dockerfile default named a file the
only repository loading it does not have.

Also rewrites the README's usage section, which still taught the shim
pattern with mod? and .mod.just and used bats as its example. Four of
the five remaining modules are flat; the example now shows import?,
prefixed recipes, and overriding a default.

Applies converge-justfile-consumption tasks 1.3 and 1.4.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

@retr0h
retr0h merged commit 3c6dbeb into main Aug 16, 2026
4 checks passed
@retr0h
retr0h deleted the chore/remove-dead-modules branch August 16, 2026 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant