Skip to content

fix(release): verify repaired archive digest - #345

Merged
caezium merged 1 commit into
mainfrom
fix/sparkle-repair-verification
Aug 4, 2026
Merged

fix(release): verify repaired archive digest#345
caezium merged 1 commit into
mainfrom
fix/sparkle-repair-verification

Conversation

@caezium

@caezium caezium commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Move the published archive digest inputs into the post-publication verification step, where they are consumed.

The first repair run successfully replaced and verified the signed appcast, but this final unchanged-ZIP assertion exited on an unbound variable. The workflow test now scopes its assertions to the verification step so this wiring error cannot recur.

Verification:

  • actionlint .github/workflows/repair-sparkle-release-notes.yml
  • python3 -m unittest scripts.tests.test_release_workflows
  • python3 -m unittest discover -s scripts/tests -p 'test_*.py'

@caezium
caezium merged commit 0fc7141 into main Aug 4, 2026
4 checks passed
@caezium
caezium deleted the fix/sparkle-repair-verification branch August 4, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant