File tree Expand file tree Collapse file tree 4 files changed +34
-9
lines changed Expand file tree Collapse file tree 4 files changed +34
-9
lines changed Original file line number Diff line number Diff line change 3030 python -m pip install --upgrade pip
3131 pip install ".[dev]"
3232
33- - name : Inspect maxplotlib arguments
34- run : |
35- maxplotlib -h
36-
3733 - name : Run tests
3834 run : |
3935 coverage run -m pytest .
Original file line number Diff line number Diff line change 1+ name : Publish Python Package
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+
8+ jobs :
9+ build-and-publish :
10+ runs-on : ubuntu-latest
11+
12+ steps :
13+ - name : Checkout repository
14+ uses : actions/checkout@v3
15+
16+ - name : Set up Python
17+ uses : actions/setup-python@v4
18+ with :
19+ python-version : " 3.10"
20+
21+ - name : Install build tools
22+ run : |
23+ python -m pip install --upgrade pip
24+ pip install build twine
25+
26+ - name : Build the package
27+ run : python -m build
28+
29+ - name : Publish to PyPI
30+ env :
31+ TWINE_USERNAME : __token__ # Use API token
32+ TWINE_PASSWORD : ${{ secrets.PYPI_API_TOKEN }}
33+ run : twine upload dist/*
34+
Original file line number Diff line number Diff line change @@ -47,6 +47,3 @@ dev = [
4747
4848[tool .setuptools .packages .find ]
4949where = [" src" ]
50-
51- [project .scripts ]
52- maxplotlib = " maxplotlib.console.main:maxplotlib"
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments