File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 types :
1010 - completed
1111 branches : [main]
12-
1312permissions :
1413 contents : write
1514 pull-requests : write
16-
1715name : Release tag
18-
1916jobs :
2017 release-please :
2118 runs-on : ubuntu-latest
@@ -26,27 +23,22 @@ jobs:
2623 with :
2724 token : ${{ secrets.MY_RELEASE_PLEASE_TOKEN }}
2825 release-type : python
29-
3026 - uses : actions/checkout@v4
3127 if : ${{ steps.release.outputs.release_created }}
3228 with :
3329 fetch-depth : 0
3430 ref : main
35-
3631 - name : Install uv
3732 if : ${{ steps.release.outputs.release_created }}
3833 uses : astral-sh/setup-uv@v5
39-
4034 - name : Configure Git
4135 if : ${{ steps.release.outputs.release_created }}
4236 run : |
4337 git config --local user.email "github-actions[bot]@users.noreply.github.com"
4438 git config --local user.name "github-actions[bot]"
45-
4639 - name : Update lock file
4740 if : ${{ steps.release.outputs.release_created }}
4841 run : uv lock
49-
5042 - name : Commit and push updated lock file
5143 if : ${{ steps.release.outputs.release_created }}
5244 run : |
Original file line number Diff line number Diff line change 11name : Release PyPI
2-
32on :
43 push :
54 tags :
65 - v*
76 workflow_dispatch :
8-
97jobs :
108 pypi :
119 name : Publish to PyPI
@@ -16,14 +14,11 @@ jobs:
1614 id-token : write
1715 steps :
1816 - uses : actions/checkout@v4
19-
2017 - name : Install uv
2118 uses : astral-sh/setup-uv@v5
22-
2319 - name : " Set up Python"
2420 uses : actions/setup-python@v5
2521 with :
2622 python-version-file : " .python-version"
27-
2823 - run : uv build
2924 - run : uv publish --trusted-publishing always
You can’t perform that action at this time.
0 commit comments