Skip to content

chore(make): add local and fmt-check targets - #103

Merged
jitokim merged 1 commit into
mainfrom
chore/make-local
Jul 30, 2026
Merged

chore(make): add local and fmt-check targets#103
jitokim merged 1 commit into
mainfrom
chore/make-local

Conversation

@jitokim

@jitokim jitokim commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a make local aggregate-checks target (parity with oh-my-graph), plus the
fmt-check gate it relies on.

  • make local = fmt-check vet build test — the quick pre-push loop for the
    root module, in one command. Checks only — it does not run the app, keeping
    fleetops's no-runner-creep identity. make test-all still covers tools/.
  • fmt-check FAILS on unformatted code (test -z "$(gofmt -l .)", the same
    gate root-test.yml runs), unlike fmt which lists and exits 0.

Verified: make local is green on main.

Parity with oh-my-graph's `make local`: a one-command pre-push loop
(fmt-check + vet + build + test) for the root module. `fmt-check` FAILS
on unformatted code (the gate root-test.yml runs), unlike `fmt` which
only lists. Checks only — it does not run the app, keeping fleetops's
no-runner-creep identity; use `make test-all` to also cover tools/.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Signed-off-by: jitokim <pigberger70@gmail.com>
@github-actions github-actions Bot added the build/ci Build system, Makefile, GitHub Actions label Jul 30, 2026
@jitokim
jitokim merged commit 8afb588 into main Jul 30, 2026
3 checks passed
@jitokim
jitokim deleted the chore/make-local branch July 30, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build/ci Build system, Makefile, GitHub Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant