chore(ci): bump hexcheck to v0.3.0 and use its plain CLI flags
- commit
- 976742c1f4f1fecd255bff46182ee38b260dcd3b
- author
- brice · · 2026-10-08 16:47 UTC
- parent
- 575513d
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
2 files · +2 -2
M .github/workflows/ci.yml +1 -1
| @@ -32,7 +32,7 @@ jobs: | |||
| 32 | 32 | git config --global --add safe.directory "$GITHUB_WORKSPACE" | |
| 33 | 33 | install -d -m 700 "$XDG_RUNTIME_DIR" | |
| 34 | 34 | - run: | | |
| 35 | - | go install github.com/bnema/hexcheck/cmd/hexcheck@v0.2.0 | |
| 35 | + | go install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.0 | |
| 36 | 36 | go install github.com/vektra/mockery/v3@v3.8.0 | |
| 37 | 37 | go install honnef.co/go/tools/cmd/staticcheck@latest | |
| 38 | 38 | - run: make check | |
| @@ -32,7 +32,7 @@ jobs: | |||||
| 32 | git config --global --add safe.directory "$GITHUB_WORKSPACE" | 32 | git config --global --add safe.directory "$GITHUB_WORKSPACE" | ||
| 33 | install -d -m 700 "$XDG_RUNTIME_DIR" | 33 | install -d -m 700 "$XDG_RUNTIME_DIR" | ||
| 34 | - run: | | 34 | - run: | | ||
| 35 | - | go install github.com/bnema/hexcheck/cmd/hexcheck@v0.2.0 | 35 | + | go install github.com/bnema/hexcheck/cmd/hexcheck@v0.3.0 |
| 36 | go install github.com/vektra/mockery/v3@v3.8.0 | 36 | go install github.com/vektra/mockery/v3@v3.8.0 | ||
| 37 | go install honnef.co/go/tools/cmd/staticcheck@latest | 37 | go install honnef.co/go/tools/cmd/staticcheck@latest | ||
| 38 | - run: make check | 38 | - run: make check | ||
M Makefile +1 -1
| @@ -57,7 +57,7 @@ log-check: | |||
| 57 | 57 | @rc=0; grep -rnE '$(LOGCOMPONENT)' --include='*.go' --exclude='*_test.go' --exclude-dir=logging internal cmd || rc=$$?; \ | |
| 58 | 58 | [ $$rc -eq 1 ] || { [ $$rc -eq 0 ] && echo 'component log field: derive a logger with logging.For instead (see AGENTS.md)' >&2; exit 1; } | |
| 59 | 59 | arch: adapter-imports | |
| 60 | - | $(HOME)/go/bin/hexcheck -hexcheck.config .hexcheck.yaml -hexcheck.root . ./... | |
| 60 | + | $(HOME)/go/bin/hexcheck -config .hexcheck.yaml -root . ./... | |
| 61 | 61 | # Adapters stay independent: production code may import only the shared | |
| 62 | 62 | # adapter libraries below. outputkit holds what both output backends (drm, | |
| 63 | 63 | # headless) run; the others are leaf helpers. | |
| @@ -57,7 +57,7 @@ log-check: | |||||
| 57 | @rc=0; grep -rnE '$(LOGCOMPONENT)' --include='*.go' --exclude='*_test.go' --exclude-dir=logging internal cmd || rc=$$?; \ | 57 | @rc=0; grep -rnE '$(LOGCOMPONENT)' --include='*.go' --exclude='*_test.go' --exclude-dir=logging internal cmd || rc=$$?; \ | ||
| 58 | [ $$rc -eq 1 ] || { [ $$rc -eq 0 ] && echo 'component log field: derive a logger with logging.For instead (see AGENTS.md)' >&2; exit 1; } | 58 | [ $$rc -eq 1 ] || { [ $$rc -eq 0 ] && echo 'component log field: derive a logger with logging.For instead (see AGENTS.md)' >&2; exit 1; } | ||
| 59 | arch: adapter-imports | 59 | arch: adapter-imports | ||
| 60 | - | $(HOME)/go/bin/hexcheck -hexcheck.config .hexcheck.yaml -hexcheck.root . ./... | 60 | + | $(HOME)/go/bin/hexcheck -config .hexcheck.yaml -root . ./... |
| 61 | # Adapters stay independent: production code may import only the shared | 61 | # Adapters stay independent: production code may import only the shared | ||
| 62 | # adapter libraries below. outputkit holds what both output backends (drm, | 62 | # adapter libraries below. outputkit holds what both output backends (drm, | ||
| 63 | # headless) run; the others are leaf helpers. | 63 | # headless) run; the others are leaf helpers. | ||