Skip to content

feat(devex): add self-documenting make help target#6568

Open
Ayushmore1214 wants to merge 1 commit intopipe-cd:masterfrom
Ayushmore1214:patch-6
Open

feat(devex): add self-documenting make help target#6568
Ayushmore1214 wants to merge 1 commit intopipe-cd:masterfrom
Ayushmore1214:patch-6

Conversation

@Ayushmore1214
Copy link
Contributor

To make onboarding and local testing smoother for everyone, I added a self-documenting make help target to the Makefile.

Instead of digging through the file to figure out how to spin up the local environment, contributors can now just run make help to get a clean, formatted CLI menu of all the primary commands (build, test, local cluster setup, linters) and what they do.

What this PR does:

Why we need it:

Which issue(s) this PR fixes:

Fixes #

Does this PR introduce a user-facing change?:

  • How are users affected by this change:
  • Is this breaking change:
  • How to migrate (if breaking change):

To make onboarding and local testing smoother for everyone, I added a self-documenting make help target to the Makefile.

Instead of digging through the file to figure out how to spin up the local environment, contributors can now just run make help to get a clean, formatted CLI menu of all the primary commands (build, test, local cluster setup, linters) and what they do.

Signed-off-by: Ayush More <ayushmore42595@gmail.com>
@Ayushmore1214 Ayushmore1214 requested a review from a team as a code owner March 9, 2026 00:36
@Ayushmore1214
Copy link
Contributor Author

@eeshaanSA @khanhtc1202 plz take a look!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant