Skip to content

chore(justfile): split into .just/ sub-files by theme#28

Open
cl4wb0t wants to merge 1 commit intomainfrom
chore/split-justfile
Open

chore(justfile): split into .just/ sub-files by theme#28
cl4wb0t wants to merge 1 commit intomainfrom
chore/split-justfile

Conversation

@cl4wb0t
Copy link
Copy Markdown
Collaborator

@cl4wb0t cl4wb0t commented Feb 28, 2026

Summary

  • Moves all recipes out of the root justfile into three focused files under .just/:
    • .just/build.justbuild, actions, api-server, clean
    • .just/deploy.justsetup, docker-build, docker-push, deploy, docker-run-local, ssh, _check_docker, _check_phala
    • .just/test.justtest (k6)
  • The root justfile now contains only shared variables (image, app_name, instance_type), the default recipe, and import directives.
  • Recipe names, behaviour, and just --list output are unchanged.

Test plan

  • just --list produces the same recipe list as before
  • Spot-check: just build, just test smoke, just deploy --dry-run (or equivalent) resolve correctly

🤖 Generated with Claude Code

Moves all recipes out of the root justfile into three focused files:

  .just/build.just   — build, actions, api-server, clean
  .just/deploy.just  — setup, docker-build, docker-push, deploy,
                       docker-run-local, ssh, _check_docker, _check_phala
  .just/test.just    — test (k6)

The root justfile now only holds shared variables (image, app_name,
instance_type) and the default recipe, plus `import` directives.
Recipe names, behaviour, and `just --list` output are unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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