File tree Expand file tree Collapse file tree 2 files changed +25
-6
lines changed Expand file tree Collapse file tree 2 files changed +25
-6
lines changed File renamed without changes.
Original file line number Diff line number Diff line change 33 push :
44 tags : ["*"]
55
6+ env :
7+ dists-artifact-name : python-package-distributions
8+
69jobs :
7- release :
10+ build :
811 runs-on : ubuntu-latest
9- environment :
10- name : release
11- url : https://pypi.org/p/platformdirs
12- permissions :
13- id-token : write
1412 steps :
1513 - uses : actions/checkout@v4
1614 with :
2321 github-token : ${{ secrets.GITHUB_TOKEN }}
2422 - name : Build package
2523 run : uv build --python 3.13 --python-preference only-managed --sdist --wheel . --out-dir dist
24+ - name : Store the distribution packages
25+ uses : actions/upload-artifact@v4
26+ with :
27+ name : ${{ env.dists-artifact-name }}
28+ path : dist/*
29+
30+ release :
31+ needs :
32+ - build
33+ runs-on : ubuntu-latest
34+ environment :
35+ name : release
36+ url : https://pypi.org/project/platformdirs/${{ github.ref_name }}
37+ permissions :
38+ id-token : write
39+ steps :
40+ - name : Download all the dists
41+ uses : actions/download-artifact@v4
42+ with :
43+ name : ${{ env.dists-artifact-name }}
44+ path : dist/
2645 - name : Publish to PyPI
27462847 with :
You can’t perform that action at this time.
0 commit comments