Skip to content

chore(ci): keep test packaging unsigned#3489

Merged
chenyukang merged 2 commits into
developfrom
fix/unsigned-test-packaging
Jun 19, 2026
Merged

chore(ci): keep test packaging unsigned#3489
chenyukang merged 2 commits into
developfrom
fix/unsigned-test-packaging

Conversation

@chenyukang

@chenyukang chenyukang commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

This keeps package_for_test.yml strictly for unsigned test artifacts.

  • Remove macOS/Windows signing secret references from the test packaging workflow
  • Remove DigiCert/SM certificate setup from Windows test packaging
  • Always build macOS test packages with code signing disabled and notarization skipped
  • Pin the Windows test packaging runner to windows-2022 to avoid the current windows-latest VS 18/node-gyp bootstrap failure

Release signing remains handled by the protected release workflow.

@chenyukang chenyukang force-pushed the fix/unsigned-test-packaging branch from 3bf18f3 to c493254 Compare June 18, 2026 10:14
@chenyukang chenyukang merged commit bf58e0a into develop Jun 19, 2026
25 checks passed
@chenyukang chenyukang deleted the fix/unsigned-test-packaging branch June 19, 2026 01:50
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.

2 participants