Skip to content

ci: support private Windows test drafts - #50

Merged
McanKul merged 1 commit into
developmentfrom
chore/windows-test-staging
Aug 17, 2026
Merged

ci: support private Windows test drafts#50
McanKul merged 1 commit into
developmentfrom
chore/windows-test-staging

Conversation

@McanKul

@McanKul McanKul commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • add an opt-in stage_test_build mode to the existing Windows release workflow
  • derive a unique draft tag from the exact source SHA
  • keep test builds as owner-only draft releases with explicit non-release and no-redistribution notes
  • preserve the existing version-release path unchanged when the option is disabled

Why

Issue #14 needs packaged Windows retesting with private real-device HEIC files. Public Actions artifacts are unsuitable for distributing an unsigned test installer, while draft releases remain visible only to users with push access. This mode lets the maintainer verify and privately relay an exact-commit build without changing the public release or offpdf.com.

Validation

  • actionlint .github/workflows/windows-release.yml
  • extracted PowerShell step parses successfully with System.Management.Automation.Language.Parser
  • git diff --check

Refs #14

@McanKul
McanKul merged commit 3178137 into development Aug 17, 2026
2 checks passed
@McanKul
McanKul deleted the chore/windows-test-staging branch August 17, 2026 11:18
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