Skip to content

Commit 2cccff9

Browse files
committed
FIX: release script after menuinst v2 transition
1 parent d0d640c commit 2cccff9

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

‎make_release.py‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,13 @@ def update_version_in_json_used_by_menuinst(build_dir, release_name, package_nam
4040
with open(menuinst_file) as mf:
4141
data = json.load(mf)
4242
menu_items = data['menu_items']
43-
for i, menu_item in enumerate(menu_items):
44-
if 'webbrowser' in menu_item:
45-
menu_items[i]['webbrowser'] = f'http://larray.readthedocs.io/en/{version}'
43+
for menu_item in menu_items:
44+
# command is required
45+
command = menu_item['command']
46+
for arg_num, arg_text in enumerate(command):
47+
if arg_text.startswith('https://larray.readthedocs.io/en/'):
48+
command[arg_num] = f'https://larray.readthedocs.io/en/{version}'
49+
break
4650
with open(menuinst_file, mode='w') as mf:
4751
json.dump(data, mf, indent=4)
4852

0 commit comments

Comments
 (0)