diff --git a/Makefile b/Makefile index 19d25878..80286974 100644 --- a/Makefile +++ b/Makefile @@ -30,7 +30,7 @@ shellcheck: shellcheck ./tests/*.bats ./tests/*.bash .PHONY: lint -lint: shellcheck cuelint golint check-buildkit-version +lint: shellcheck cuelint golint check-buildkit-version universelint .PHONY: check-buildkit-version check-buildkit-version: @@ -50,6 +50,14 @@ integration: dagger-debug install: dagger go install ./cmd/dagger +.PHONY: universe +universe: dagger + ./cmd/dagger/dagger doc --output ./docs/reference/universe --format md + +.PHONY: universelint +universelint: universe + @test -z "$$(git status -s . | grep -e "^ M" | grep docs/reference/universe | cut -d ' ' -f3 | tee /dev/stderr)" + .PHONY: docs docs: yarn --cwd "./website" install diff --git a/docs/reference/_category_.json b/docs/reference/_category_.json new file mode 100644 index 00000000..1b337d5a --- /dev/null +++ b/docs/reference/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Reference", + "position": 5 +} diff --git a/docs/reference/universe/_category_.json b/docs/reference/universe/_category_.json new file mode 100644 index 00000000..a7715dec --- /dev/null +++ b/docs/reference/universe/_category_.json @@ -0,0 +1,3 @@ +{ + "label": "Universe" +}