File tree 1 file changed +5
-9
lines changed
1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change 12
12
description : ' Comma separated list of steps to skip'
13
13
required : false
14
14
15
- permissions :
16
- contents : read
17
-
18
15
jobs :
19
16
publish_release :
20
17
runs-on : ubuntu-latest
18
+ permissions :
19
+ # This is useful if you want to use PyPI trusted publisher
20
+ # and NPM provenance
21
+ id-token : write
21
22
steps :
22
23
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
23
24
@@ -26,22 +27,17 @@ jobs:
26
27
uses : jupyter-server/jupyter_releaser/.github/actions/populate-release@v2
27
28
with :
28
29
token : ${{ secrets.ADMIN_GITHUB_TOKEN }}
29
- target : ${{ github.event.inputs.target }}
30
30
branch : ${{ github.event.inputs.branch }}
31
31
release_url : ${{ github.event.inputs.release_url }}
32
32
steps_to_skip : ${{ github.event.inputs.steps_to_skip }}
33
33
34
34
- name : Finalize Release
35
35
id : finalize-release
36
36
env :
37
- PYPI_TOKEN : ${{ secrets.PYPI_TOKEN }}
38
- PYPI_TOKEN_MAP : ${{ secrets.PYPI_TOKEN_MAP }}
39
- TWINE_USERNAME : __token__
40
37
NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
41
- uses : jupyter-server/jupyter-releaser /.github/actions/finalize-release@v2
38
+ uses : jupyter-server/jupyter_releaser /.github/actions/finalize-release@v2
42
39
with :
43
40
token : ${{ secrets.ADMIN_GITHUB_TOKEN }}
44
- target : ${{ github.event.inputs.target }}
45
41
release_url : ${{ steps.populate-release.outputs.release_url }}
46
42
47
43
- name : ' ** Next Step **'
You can’t perform that action at this time.
0 commit comments