Skip to content

Packaging: winget manifests and the XDA thread - #10

Merged
ifoknr merged 1 commit into
masterfrom
packaging
Oct 9, 2026
Merged

ifoknr merged 1 commit into
masterfrom
packaging

Conversation

@ifoknr

@ifoknr ifoknr commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • .github/scripts/winget-manifests.sh: writes the winget manifests of a release:
    • schema 1.6.0, validated against Microsoft's JSON schemas;
    • portable zip whose folder goes on PATH (ArchiveBinariesDependOnPath), since the exe needs adb/fastboot next to it;
    • English and Arabic descriptions.
  • release.yml: attaches the manifests to every release run as the winget-manifests artifact. Once a WINGET_TOKEN secret exists, it submits new versions by itself through winget-releaser. That step is skipped without the secret, and continue-on-error keeps it from ever failing a release.
  • packaging/xda/thread.bbcode: the XDA Developers thread (BBCode, images served from docs/ on GitHub).
  • packaging/README.md: first winget submission steps.

🤖 Generated with Claude Code

https://claude.ai/code/session_018ZnrQUTw6hd6BgdooEqhkR


Generated by Claude Code

- .github/scripts/winget-manifests.sh writes the winget manifests of a
  release (schema 1.6.0, portable zip on PATH, English and Arabic). The
  Release workflow attaches them to each run, and submits new versions
  by itself once a WINGET_TOKEN secret exists.
- packaging/xda/thread.bbcode: the XDA Developers thread.
- packaging/README.md: how to submit to winget the first time.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018ZnrQUTw6hd6BgdooEqhkR
@ifoknr
ifoknr merged commit a58416e into master Oct 9, 2026
4 checks 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.

2 participants