Skip to content

[codex] Allow unsigned desktop draft releases#27

Merged
DragonnZhang merged 1 commit into
mainfrom
dragon/allow-unsigned-draft-release
Jun 10, 2026
Merged

[codex] Allow unsigned desktop draft releases#27
DragonnZhang merged 1 commit into
mainfrom
dragon/allow-unsigned-draft-release

Conversation

@DragonnZhang

Copy link
Copy Markdown
Collaborator

Summary

  • allow unsigned macOS/Windows artifacts for draft desktop releases so maintainers can inspect release assets without signing credentials
  • remove the unsigned prerelease override input
  • keep non-draft releases, including public prereleases, behind the macOS/Windows signing checks

Testing

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/desktop-release.yml"); puts "workflow yaml ok"'\n- git diff --check origin/main..HEAD\n\n## Notes\nDraft releases remain maintainer-only. Public prereleases must be signed.

@DragonnZhang DragonnZhang marked this pull request as ready for review June 10, 2026 08:11
@DragonnZhang DragonnZhang merged commit b60d1d4 into main Jun 10, 2026
1 check passed
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