You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The function getChecksums in src/utils/githubChecksums.ts assumes that each asset returned by the GitHub Releases API contains a digest property. However, the GitHub API does not include a digest field in asset objects, which causes the generated checksums mapping to contain undefined values and likely breaks checksum validation.
How to Reproduce
Trigger the getChecksums function (e.g., by running the site in production mode).
Observe the returned mapping from asset name to digest—values are undefined for each asset.
Expected Behavior
The code should extract the correct checksum values for assets. This might involve parsing a separate checksum file attached to releases or another method, since the API does not natively provide a digest field.