/ justfiles / common.just
common.just
 1  # Alpha-Delta Common Justfile
 2  # Standard commands that must exist in all repos
 3  # Import this in repo-specific justfiles
 4  
 5  set shell := ["bash", "-c"]
 6  
 7  # Default: List available commands
 8  default:
 9      @just --list
10  
11  # CI Entrypoint: Runs the full gauntlet (override per language)
12  ci: fmt lint audit test build
13      @echo "CI complete"
14  
15  # Placeholder targets (to be overridden by language-specific justfiles)
16  fmt:
17      @echo "fmt not implemented for this repo type"
18  
19  lint:
20      @echo "lint not implemented for this repo type"
21  
22  audit:
23      @echo "audit not implemented for this repo type"
24  
25  test:
26      @echo "test not implemented for this repo type"
27  
28  build:
29      @echo "build not implemented for this repo type"
30  
31  # Clean build artifacts
32  clean:
33      @echo "clean not implemented for this repo type"
34  
35  # Development shortcut (typically skips heavy audit)
36  dev: fmt lint test
37      @echo "Dev checks complete"