fix for plugins in z6

This commit is contained in:
ytshen 2024-10-12 08:15:15 +08:00
parent e2fbed03c8
commit 8030c5e9af
6 changed files with 14 additions and 10 deletions

View File

@ -7,7 +7,7 @@
}, },
{ {
"targetZoteroVersion": "6", "targetZoteroVersion": "6",
"tagName": "0.8.4" "tagName": "0.2.9"
} }
] ]
} }

View File

@ -7,7 +7,7 @@
}, },
{ {
"targetZoteroVersion": "6", "targetZoteroVersion": "6",
"tagName": "latest" "tagName": "v0.5.17"
} }
] ]
} }

View File

@ -2,12 +2,12 @@
"repo": "egh/zotxt", "repo": "egh/zotxt",
"releases": [ "releases": [
{ {
"targetZoteroVersion": "6", "targetZoteroVersion": "7",
"tagName": "latest" "tagName": "latest"
}, },
{ {
"targetZoteroVersion": "7", "targetZoteroVersion": "6",
"tagName": "latest" "tagName": "v6.0.3"
} }
] ]
} }

View File

@ -2,8 +2,12 @@
"repo": "inciteful-xyz/inciteful-zotero-plugin", "repo": "inciteful-xyz/inciteful-zotero-plugin",
"releases": [ "releases": [
{ {
"targetZoteroVersion": "6", "targetZoteroVersion": "7",
"tagName": "latest" "tagName": "latest"
},
{
"targetZoteroVersion": "6",
"tagName": "0.0.9"
} }
] ]
} }

View File

@ -152,13 +152,13 @@ def parse(plugin: AddonInfo, **kwargs):
(not release.maxZoteroVersion or release.maxZoteroVersion == '*')): (not release.maxZoteroVersion or release.maxZoteroVersion == '*')):
report_issue(kwargs.get('github_repository'), report_issue(kwargs.get('github_repository'),
title=f'Parse {plugin.repo} of zotero version failed', title=f'Parse {plugin.repo} of zotero version failed',
body=f'xpi:{plugin.repo}@{release.tagName} on {release.targetZoteroVersion}\n', body=f'xpi: https://github.com/{plugin.repo} @{release.tagName} on {release.targetZoteroVersion}\n',
github_token=kwargs.get('github_token'), github_token=kwargs.get('github_token'),
id=f'Parse min/max version failed: {plugin.repo}+{release.tagName}@{release.targetZoteroVersion}') id=f'Parse min/max version failed: {plugin.repo}+{release.tagName}@{release.targetZoteroVersion}')
else: else:
report_issue(kwargs.get('github_repository'), report_issue(kwargs.get('github_repository'),
title=f'Parse {plugin.repo} addon details failed', title=f'Parse {plugin.repo} addon details failed',
body=f'xpi:{plugin.repo}@{release.tagName} on {release.targetZoteroVersion}\n', body=f'xpi: https://github.com/{plugin.repo} @{release.tagName} on {release.targetZoteroVersion}\n',
github_token=kwargs.get('github_token'), github_token=kwargs.get('github_token'),
id=f'Parse details failed: {plugin.repo}+{release.tagName}@{release.targetZoteroVersion}') id=f'Parse details failed: {plugin.repo}+{release.tagName}@{release.targetZoteroVersion}')
@ -170,7 +170,7 @@ def parse(plugin: AddonInfo, **kwargs):
print(plugin.repo, 'invalid', invalid_release.zotero_check_version) print(plugin.repo, 'invalid', invalid_release.zotero_check_version)
report_issue(kwargs.get('github_repository'), report_issue(kwargs.get('github_repository'),
title=f'Invalid {plugin.repo} xpi with zotero version {invalid_release.zotero_check_version}', title=f'Invalid {plugin.repo} xpi with zotero version {invalid_release.zotero_check_version}',
body=f'xpi:{plugin.repo}@{invalid_release.tagName}\n' body=f'xpi: https://github.com/{plugin.repo} @{invalid_release.tagName}\n'
f'min zotero Version:{invalid_release.minZoteroVersion}\n' f'min zotero Version:{invalid_release.minZoteroVersion}\n'
f'max Zotero version:{invalid_release.maxZoteroVersion}' f'max Zotero version:{invalid_release.maxZoteroVersion}'
f'expect Zotero version:{invalid_release.zotero_check_version}\n', f'expect Zotero version:{invalid_release.zotero_check_version}\n',