List available targets and descriptions.

Section: Project bootstrap and help

Help target

makefile
makefile
.PHONY: help
help: ## Show available targets
	@grep -E '^[a-zA-Z0-9_.-]+:.*?## ' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "%-24s %s\n", $$1, $$2}'
Explanation

A standard self-documenting help target.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Project bootstrap and help
Bootstrap target
Install development dependencies and prepare local state.
OpenIn sheetmakefilesame section
All target
Aggregate common build steps.
OpenIn sheetmakefilesame section
Node.js targets
Lint, test, and build JavaScript or TypeScript projects.
OpenIn sheetmakefile
Docker build target
Build a container image with a version tag.
OpenIn sheetmakefile
Generate version file
Write current version metadata into an artifact.
OpenIn sheetmakefile
Python targets
Format, lint, and test a Python project.
OpenIn sheetmakefile