Skip to content

Harden downloadable release verification - #2

Merged
xiaohei210509 merged 1 commit into
mainfrom
codex/harden-release-verification
Jul 14, 2026
Merged

xiaohei210509 merged 1 commit into
mainfrom
codex/harden-release-verification

Conversation

@xiaohei210509

Copy link
Copy Markdown
Owner

What changed

  • verifies the exact ZIP contents before tagged releases are published
  • removes extended metadata before strict signature checks
  • checks the packaged build number and app version
  • clarifies the Chinese redaction wording as risk reduction rather than a guarantee

Why

The beta artifact is already valid, but future release CI should verify the same archive users download rather than only the pre-compression app bundle.

Verification

  • workflow YAML parses successfully
  • checksum, extracted Info.plist, strict codesign, and arm64/x86_64 checks pass locally
  • git diff --check passes
  • Private Vulnerability Reporting is enabled for the repository

@xiaohei210509
xiaohei210509 marked this pull request as ready for review July 14, 2026 07:28
@xiaohei210509
xiaohei210509 merged commit 5365a51 into main Jul 14, 2026
1 check passed
@xiaohei210509
xiaohei210509 deleted the codex/harden-release-verification branch July 14, 2026 07:28
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