Skip to content

Add winget publishing workflow and install docs - #7

Merged
Divaaaan merged 1 commit into
mainfrom
feat/winget-automation
Jul 25, 2026
Merged

Add winget publishing workflow and install docs#7
Divaaaan merged 1 commit into
mainfrom
feat/winget-automation

Conversation

@Divaaaan

Copy link
Copy Markdown
Owner

Tenebra landed in the Windows Package Manager community repo (Divaaaan.Tenebra, winget-pkgs #400325). This wires up automation so it stays current:

  • .github/workflows/winget.yml — on every stable release, winget-releaser/komac reads the release, bumps the manifests and opens the winget-pkgs PR from the existing fork. A gate job skips the publish with a notice until the WINGET_TOKEN secret (classic PAT, public_repo) is configured, so release runs never go red over a missing secret. The released event keeps pre-releases (android alphas) out of winget; workflow_dispatch covers manual re-runs.
  • README — new Installing section with the winget install Divaaaan.Tenebra one-liner and the macOS pointer.

The 0.3.0 → 0.4.5 manifest catch-up went separately as microsoft/winget-pkgs#407736 (this workflow takes over from the next release).

Tenebra is in the Windows Package Manager community repo now
(Divaaaan.Tenebra). Wire up winget-releaser so every stable release
opens the winget-pkgs update PR automatically: a gate job skips the
publish quietly until the WINGET_TOKEN secret is configured, and the
released event keeps pre-releases (android alphas) out of winget.
README gets an Installing section with the winget one-liner.
@Divaaaan
Divaaaan merged commit e135791 into main Jul 25, 2026
5 checks passed
@Divaaaan
Divaaaan deleted the feat/winget-automation branch July 25, 2026 14:08
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