Skip to content

Claude/fix windows executables 3t f os#6

Merged
jamie-bear merged 2 commits into
masterfrom
claude/fix-windows-executables-3tFOs
Mar 19, 2026
Merged

Claude/fix windows executables 3t f os#6
jamie-bear merged 2 commits into
masterfrom
claude/fix-windows-executables-3tFOs

Conversation

@jamie-bear

Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits March 19, 2026 09:22
…rtScreen warnings

- Replace NoWin32Manifest with a proper app.manifest embedded in the PE,
  declaring Windows 10/11 compatibility, DPI awareness, and long path support;
  SmartScreen uses manifest metadata when evaluating unknown executables
- Integrate SignPath.io (free for open-source) into CI/CD: new 'sign' job
  submits the built artifact for trusted certificate signing before it is
  deployed to the setup branch or uploaded as a release asset
- deploy_setup and release jobs now consume the signed artifact so that
  both YoutubeSegmentDownloader.exe and setup.exe carry a valid signature

To activate signing, create a free SignPath.io open-source account and add
SIGNPATH_API_TOKEN and SIGNPATH_ORGANIZATION_ID as repository secrets.

https://claude.ai/code/session_01KRdvkbFixymS16ufTADgvQ
- Use the actual project slug YTS_Downloader (was YoutubeSegmentDownloader)
- Hardcode the organization ID so only SIGNPATH_API_TOKEN secret is needed
- Update comments to clarify the submitter setup required in SignPath.io

https://claude.ai/code/session_01KRdvkbFixymS16ufTADgvQ
@jamie-bear
jamie-bear merged commit 001b112 into master Mar 19, 2026
1 check passed
@jamie-bear
jamie-bear deleted the claude/fix-windows-executables-3tFOs branch March 19, 2026 09:48
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