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.
2 parents dcd3686 + 0e73a14 commit a0a8043Copy full SHA for a0a8043
.github/workflows/main.yml
@@ -43,6 +43,8 @@ jobs:
43
task: >
44
PYTHONPATH=./src:../usr/local/lib/python3.11/site-packages
45
make -f Makefile coverage
46
+ - dependencies: python python3-build twine
47
+ task: make -f Makefile package
48
runs-on: ubuntu-latest
49
container: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT
50
steps:
Makefile
@@ -32,6 +32,10 @@ upload-release:
32
yamllint:
33
yamllint --strict .github/workflows/main.yml
34
35
+.PHONY: package
36
+package:
37
+ (umask 0022; python -m build; python -m twine check --strict ./dist/*)
38
+
39
.PHONY: legacy-package
40
legacy-package:
41
python3 setup.py build
0 commit comments