Skip to content

Commit

Permalink
Add release target to Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
JeffLIrion committed Oct 18, 2023
1 parent fd95dd5 commit fb01e50
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions Makefile
Expand Up @@ -187,5 +187,13 @@ docs: venv ## Build the documentation
@cd $(DOCS_DIR) && make html && make html


.PHONY: release
release: ## Make a release and upload it to pypi
rm -rf dist
scripts/git_tag.sh
python setup.py sdist bdist_wheel
twine upload dist/*


.PHONY: all
all: lint htmlcov ## Run all linting checks and unit tests and produce a coverage report

0 comments on commit fb01e50

Please sign in to comment.