halig/Makefile
2023-04-03 18:40:11 +02:00

24 lines
469 B
Makefile

linters:
pre-commit run --all-files --color always
.PHONY: tests
tests:
pdm run pytest --cov=halig -vv tests --report-log reportlog.json
pdm run coverage html
pdm run coverage xml
.PHONY: dist
dist:
pdm build
publish-pypi:
pdm publish -u $(PYPI_REGISTRY_USERNAME) -P $(PYPI_REGISTRY_PASSWORD)
publish-roboces:
pdm publish --build -u $(ROBOCES_REGISTRY_USERNAME) -p $(ROBOCES_REGISTRY_PASSWORD) -r roboces
publish:
make publish-pypi
make publish-roboces