Skip to content

Conversation

@aliesbelik
Copy link
Collaborator

Since the current version of manifest uses GH to check new version but another source as (unversioned) download link it regularly results in hash check failed issues after version update (see history of commits) when a new release has already been published, but the corresponding binary has not yet been uploaded to the site.

Looks like using GH release artifacts will fix this issue.

This PR:

  • switches download/autoupdate urls to use GH release artifacts;

  • uses .nupkg instead of .exe to avoid additional extraction via pre_install;

  • adds hash autoupdate.

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>

  • I have read the Contributing Guide

@github-actions
Copy link
Contributor

All changes look good.

Wait for review from human collaborators.

github

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@aliesbelik aliesbelik changed the title github@3.4.15: Switch to GH release artifacts github@3.4.16: Switch to GH release artifacts Feb 5, 2025
@aliesbelik
Copy link
Collaborator Author

/verify

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2025

All changes look good.

Wait for review from human collaborators.

github

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@aliesbelik aliesbelik changed the title github@3.4.16: Switch to GH release artifacts github@3.4.16: Switch to github releases Feb 7, 2025
@aliesbelik
Copy link
Collaborator Author

/verify

@github-actions
Copy link
Contributor

github-actions bot commented Feb 7, 2025

All changes look good.

Wait for review from human collaborators.

github

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

@aliesbelik aliesbelik merged commit 8d53a9e into ScoopInstaller:master Feb 7, 2025
2 checks passed
@aliesbelik aliesbelik deleted the github-fix branch February 7, 2025 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant