This PR adds a Makefile with the following commands:
make build
make serve
make lint
It also makes it easier to work with the local docs. E.g. we no longer need to ask contributors to go to the Hugo website and follow the instructions to install extended version of hugo: Makefile and bingo do it for them.
A list of prerequisites for local dev will be reduced to:
Go
Node.js (only for make build)
Container runtime such as docker (only for make lint).
https://github.com/operator-framework/olm-docs/pull/305 updates the contribution guidelines based on changes in this PR.
This PR adds a
Makefile
with the following commands:make build
make serve
make lint
It also makes it easier to work with the local docs. E.g. we no longer need to ask contributors to go to the Hugo website and follow the instructions to install extended version of hugo:
Makefile
and bingo do it for them.A list of prerequisites for local dev will be reduced to:
make build
)make lint
).