Skip to content

Commit 7a46588

Browse files
committed
update release ci action
1 parent cb8cf87 commit 7a46588

File tree

2 files changed

+9
-81
lines changed

2 files changed

+9
-81
lines changed

.github/workflows/publish-to-test-pypi.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 9 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,31 @@
1-
name: Release Python Package
1+
name: Publish to PyPI
22

33
on:
4-
push:
5-
# Sequence of patterns matched against refs/tags
6-
tags:
7-
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
4+
release:
5+
types: [created]
86

97
jobs:
10-
release:
11-
name: Create Release
12-
runs-on: ubuntu-latest
13-
steps:
14-
- name: Checkout code
15-
uses: actions/checkout@master
16-
- name: Create Release
17-
id: create_release
18-
uses: actions/create-release@v1
19-
env:
20-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
21-
with:
22-
tag_name: ${{ github.ref }}
23-
release_name: Release ${{ github.ref }}
24-
body: |
25-
Changes in this Release
26-
draft: true
27-
prerelease: true
288
deploy:
29-
needs: release
309
runs-on: ubuntu-latest
3110
steps:
32-
- uses: actions/checkout@v1
11+
- uses: actions/checkout@v2
12+
3313
- name: Set up Python
34-
uses: actions/setup-python@v1
14+
uses: actions/setup-python@v2
3515
with:
3616
python-version: '3.x'
17+
3718
- name: Install dependencies
3819
run: |
3920
python -m pip install --upgrade pip
4021
pip install setuptools wheel
22+
4123
- name: Build a binary wheel and a source tarball
4224
run: |
4325
python setup.py sdist bdist_wheel
4426
4527
- name: Publish to Test PyPI
46-
if: contains(github.ref, "beta") || contains(github.ref, "rc")
28+
#if: contains(github.ref, "beta") || contains(github.ref, "rc")
4729
uses: pypa/gh-action-pypi-publish@master
4830
with:
4931
password: ${{ secrets.TEST_PYPI_API_TOKEN }}

0 commit comments

Comments
 (0)