This commit is contained in:
student_2333 2024-11-04 11:30:59 +08:00
parent 6f55debc8a
commit ee53b1f437
No known key found for this signature in database
GPG Key ID: 665F083BEC56F2A6

View File

@ -290,10 +290,11 @@ class GitHubLatestReleaseModelUpdater(GitHubModelUpdater):
@override
def get_info(self) -> ModelInfo[None]:
ret = self.github.rest.repos.get_latest_release(self.owner, self.repo)
tag_name = ret.parsed_data.tag_name
asset = next(x for x in ret.parsed_data.assets if self.filename_checker(x.name))
return ModelInfo(
self.format_download_url(ret.parsed_data.tag_name, asset.name),
asset.name,
asset.updated_at.strftime(TIME_FORMAT_TEMPLATE),
f"{tag_name}-{asset.updated_at.strftime(TIME_FORMAT_TEMPLATE)}",
None,
)