We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0118d83 commit f5bfa8aCopy full SHA for f5bfa8a
Makefile
@@ -36,7 +36,13 @@ cog_docs: _pip_install_e ## Run cog to get docs right
36
37
test_release: clean check_release dist test_pypi ## Do all the steps for a test release
38
39
-release: clean check_release dist pypi tag gh_release comment ## Do all the steps for a release
+release: _check_credentials clean check_release dist pypi tag gh_release comment ## Do all the steps for a release
40
+
41
+_check_credentials:
42
+ @if [[ -z "$$TWINE_PASSWORD" ]]; then \
43
+ echo 'Missing TWINE_PASSWORD: opvars'; \
44
+ exit 1; \
45
+ fi
46
47
check_release: _check_manifest _check_tree _check_readme _check_version ## Check that we are ready for a release
48
@echo "Release checks passed"
0 commit comments