Skip to content

Commit cffc587

Browse files
committed
publish docs
1 parent 3ad7201 commit cffc587

File tree

1 file changed

+1
-23
lines changed

1 file changed

+1
-23
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,11 @@
11
name: Publish
22

33
on:
4+
workflow_dispatch:
45
release:
56
types: [published]
67

78
jobs:
8-
pypi:
9-
runs-on: ubuntu-latest
10-
steps:
11-
- uses: actions/checkout@v4
12-
with:
13-
persist-credentials: false
14-
- uses: actions/setup-python@v5
15-
with:
16-
python-version: '3.13'
17-
- name: publish
18-
env:
19-
TWINE_USERNAME: __token__
20-
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
21-
shell: bash
22-
run: |
23-
version=$(python -c "import mypy.version; print(mypy.version.__based_version__)")
24-
python misc/upload-pypi.py $version --save-dist
25-
26-
# Upload wheels as a release asset
27-
- name: Upload Release Assets
28-
env:
29-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30-
run: gh release upload ${{ github.event.release.tag_name }} ./dist/* # zizmor: ignore[template-injection]
319

3210
docs:
3311
permissions:

0 commit comments

Comments
 (0)