Skip to content

ci: make just the task source of truth#368

Merged
barrettruth merged 1 commit intomainfrom
ci/justfile-workflow
Apr 20, 2026
Merged

ci: make just the task source of truth#368
barrettruth merged 1 commit intomainfrom
ci/justfile-workflow

Conversation

@barrettruth
Copy link
Copy Markdown
Owner

Problem

forge.nvim still split its quality surface between workflow YAML and a repo-local shell shim, which duplicated the command surface and left the release workflows depending on a more complex CI structure than necessary.

Solution

Add a committed repo-local justfile with format, lint, test, and ci recipes; expose just through the shared Nix shell packages; keep quality.yaml and its workflow_call interface in place for the release workflows, but flatten its internals to run just format, just lint, and just test directly; and delete scripts/ci.sh.

@barrettruth barrettruth merged commit ef9f294 into main Apr 20, 2026
1 check passed
@barrettruth barrettruth deleted the ci/justfile-workflow branch April 20, 2026 20:07
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