Skip to content

Commit 455c01d

Browse files
committed
ci updated
1 parent b69e366 commit 455c01d

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/python-publish.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
- new
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v3
32+
- uses: actions/checkout@v4
3333
- name: Set up Python
34-
uses: actions/setup-python@v4
34+
uses: actions/setup-python@v5
3535
with:
3636
python-version: '3.11'
3737
- name: Install requirements
@@ -44,12 +44,15 @@ jobs:
4444
needs: test
4545
if: github.event_name != 'pull_request'
4646
runs-on: ubuntu-latest
47+
permissions:
48+
id-token: write
49+
contents: write
4750
steps:
48-
- uses: actions/checkout@v3
51+
- uses: actions/checkout@v4
4952
- run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
5053
if: github.event_name == 'push'
5154
- name: Set up Python
52-
uses: actions/setup-python@v4
55+
uses: actions/setup-python@v5
5356
with:
5457
python-version: '3.x'
5558
- name: Install dependencies
@@ -76,18 +79,15 @@ jobs:
7679
run: ./scripts/build-dist.sh
7780
- name: Publish package
7881
uses: pypa/gh-action-pypi-publish@release/v1
79-
with:
80-
user: __token__
81-
password: ${{ secrets.PYPI_API_TOKEN }}
8282
- name: Create Beta Release
8383
id: create_release
8484
if: github.event_name == 'push'
85-
uses: softprops/action-gh-release@v1
85+
uses: softprops/action-gh-release@v2
8686
with:
8787
tag_name: v${{ steps.set-version.outputs.version }}
8888
prerelease: ${{ github.event_name != 'release' }}
8989
files: dist/${{ steps.set-version.outputs.name }}.whl
90-
- uses: actions/checkout@v3
90+
- uses: actions/checkout@v4
9191
if: github.event_name == 'release'
9292
with:
9393
ref: main

0 commit comments

Comments
 (0)