@@ -45,31 +45,31 @@ help: ## Show this help, includes list of all actions.
4545 @awk ' BEGIN {FS = ":.*?## "}; /^.+: .*?## / && !/awk/ {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' ${MAKEFILE_LIST}
4646
4747.PHONY :run
48- run : build-image # # purge build time artifacts
48+ run : install # # purge build time artifacts
4949 $(DOCKER_COMMAND ) bash
5050
5151.PHONY :clean
5252clean : # # purge build time artifacts
5353 rm -rf dist/ build/ coverage/ pypoetry/ pip/ ** /__pycache__/ .pytest_cache/ .cache .coverage
5454
5555.PHONY :changelog
56- changelog : build-image # # print the next version of the change log to stdout
56+ changelog : install # # print the next version of the change log to stdout
5757 $(POETRY_COMMAND ) run semantic-release changelog --unreleased
5858
5959.PHONY :install
6060install : build-image # # install development and build time dependencies
61- $(POETRY_COMMAND ) install --no-interaction -vvv
61+ $(POETRY_COMMAND ) install --no-interaction
6262
6363.PHONY :lint
64- lint : build-image # # run lint rules and print error report
64+ lint : install # # run lint rules and print error report
6565 $(POETRY_COMMAND ) run task lint
6666
6767.PHONY :lint-fix
68- lint-fix : build-image # # attempt to auto fix linting error and report remaining errors
68+ lint-fix : install # # attempt to auto fix linting error and report remaining errors
6969 $(POETRY_COMMAND ) run task lint:fix
7070
7171.PHONY :package
72- package : build-image # # Generate a python sdist and wheel
72+ package : install # # Generate a python sdist and wheel
7373 $(POETRY_COMMAND ) build
7474
7575.PHONY :release
@@ -98,5 +98,5 @@ release-major: clean install ## run semantic release build an
9898 $(POETRY_COMMAND ) run semantic-release publish --major
9999
100100.PHONY :test
101- test : build-image # # run project test suite
102- $(POETRY_COMMAND ) run pytest tests/
101+ test : install # # run project test suite
102+ $(POETRY_COMMAND ) run task test
0 commit comments