ci: make just the task source of truth #45

Merged
barrettruth merged 1 commit from ci/justfile-workflow into main 2026-04-20 20:24:25 +00:00
barrettruth commented 2026-04-20 20:19:14 +00:00

Problem

live-server.nvim still split its quality surface between a reusable workflow shim, a shell shim, and the direct quality workflow, which duplicated the command surface and kept release wiring pointed at compatibility layers.

Solution

Add a committed repo-local justfile, expose just in both Nix shells, flatten quality.yaml to run just format and just lint directly while keeping it reusable via workflow_call, rewire luarocks.yaml to depend on quality.yaml directly, and delete both scripts/ci.sh and the extra ci.yaml shim.

## Problem live-server.nvim still split its quality surface between a reusable workflow shim, a shell shim, and the direct quality workflow, which duplicated the command surface and kept release wiring pointed at compatibility layers. ## Solution Add a committed repo-local justfile, expose just in both Nix shells, flatten quality.yaml to run just format and just lint directly while keeping it reusable via workflow_call, rewire luarocks.yaml to depend on quality.yaml directly, and delete both scripts/ci.sh and the extra ci.yaml shim.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/live-server.nvim!45
No description provided.