Spaces:
Running
Running
MilesCranmer
commited on
Commit
β’
31ffc0e
1
Parent(s):
da0bef9
Fix PyPI deployment job
Browse files
.github/workflows/pypi_deploy.yml
CHANGED
@@ -1,14 +1,19 @@
|
|
1 |
name: Deploy PyPI
|
2 |
on:
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
- completed
|
7 |
|
8 |
jobs:
|
9 |
pypi:
|
10 |
runs-on: ubuntu-latest
|
11 |
steps:
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
- name: "Checkout"
|
13 |
uses: actions/checkout@v3
|
14 |
- name: "Set up Python"
|
@@ -26,7 +31,6 @@ jobs:
|
|
26 |
repository_url: https://test.pypi.org/legacy/
|
27 |
skip_existing: true
|
28 |
- name: "Publish distribution π¦ to PyPI"
|
29 |
-
if: startsWith(github.ref, 'refs/tags')
|
30 |
uses: pypa/gh-action-pypi-publish@release/v1
|
31 |
with:
|
32 |
password: ${{ secrets.PYPI_API_TOKEN }}
|
|
|
1 |
name: Deploy PyPI
|
2 |
on:
|
3 |
+
push:
|
4 |
+
tags:
|
5 |
+
- 'v*.*.*'
|
|
|
6 |
|
7 |
jobs:
|
8 |
pypi:
|
9 |
runs-on: ubuntu-latest
|
10 |
steps:
|
11 |
+
- name: Wait for tests to pass
|
12 |
+
uses: lewagon/[email protected]
|
13 |
+
with:
|
14 |
+
ref: ${{ github.ref }}
|
15 |
+
check-name: 'Linux'
|
16 |
+
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
17 |
- name: "Checkout"
|
18 |
uses: actions/checkout@v3
|
19 |
- name: "Set up Python"
|
|
|
31 |
repository_url: https://test.pypi.org/legacy/
|
32 |
skip_existing: true
|
33 |
- name: "Publish distribution π¦ to PyPI"
|
|
|
34 |
uses: pypa/gh-action-pypi-publish@release/v1
|
35 |
with:
|
36 |
password: ${{ secrets.PYPI_API_TOKEN }}
|