File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change 2
2
# Distributed under the terms of the Modified BSD License.
3
3
import os
4
4
5
+ from jupyter_releaser .util import CHECKOUT_NAME
6
+ from jupyter_releaser .util import get_repo
5
7
from jupyter_releaser .util import run
6
8
7
- # First extract the pypi token
9
+ release_url = os .environ ["release_url" ]
10
+ run (f"jupyter-releaser extract-release { release_url } " )
11
+ run (f"jupyter-releaser forwardport-changelog { release_url } " )
12
+
13
+ # Extract the pypi token
8
14
twine_pwd = os .environ .get ("PYPI_TOKEN" )
9
15
pypi_token_map = os .environ .get ("PYPI_TOKEN_MAP" , "" ).replace (r"\n" , "\n " )
10
16
if pypi_token_map :
17
+ pwd = os .getcwd ()
18
+ os .chdir (CHECKOUT_NAME )
19
+ repo_name = get_repo ()
11
20
for line in pypi_token_map .splitlines ():
12
21
name , _ , token = line .partition ("," )
13
- if name == os . environ [ "RH_REPOSITORY" ] :
22
+ if name == repo_name :
14
23
twine_pwd = token
24
+ os .chdir (pwd )
15
25
os .environ ["TWINE_PASSWORD" ] = token
16
26
17
-
18
- release_url = os .environ ["release_url" ]
19
- run (f"jupyter-releaser extract-release { release_url } " )
20
- run (f"jupyter-releaser forwardport-changelog { release_url } " )
21
27
run ("jupyter-releaser publish-assets" )
22
28
run (f"jupyter-releaser publish-release { release_url } " )
You can’t perform that action at this time.
0 commit comments