mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-04 05:44:53 +00:00
[PR #1911] [MERGED] ci: Add winget and Chocolatey packaging workflows #2698
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1911
Author: @cfsmp3
Created: 12/26/2025
Status: ✅ Merged
Merged: 12/26/2025
Merged by: @cfsmp3
Base:
master← Head:packaging/winget-chocolatey📝 Commits (1)
353a370ci: Add winget and Chocolatey packaging workflows📊 Changes
9 files changed (+426 additions, -0 deletions)
View changed files
➕
.github/workflows/publish_chocolatey.yml(+136 -0)➕
.github/workflows/publish_winget.yml(+38 -0)➕
packaging/README.md(+96 -0)➕
packaging/chocolatey/ccextractor.nuspec(+43 -0)➕
packaging/chocolatey/tools/chocolateyInstall.ps1(+24 -0)➕
packaging/chocolatey/tools/chocolateyUninstall.ps1(+23 -0)➕
packaging/winget/CCExtractor.CCExtractor.installer.yaml(+21 -0)➕
packaging/winget/CCExtractor.CCExtractor.locale.en-US.yaml(+39 -0)➕
packaging/winget/CCExtractor.CCExtractor.yaml(+6 -0)📄 Description
Summary
Add automated package publishing for Windows package managers, addressing #1308.
Changes
Winget
CCExtractor.CCExtractor(inpackaging/winget/)publish_winget.ymlworkflow to auto-submit PRs to microsoft/winget-pkgs on releaseChocolatey
packaging/chocolatey/)publish_chocolatey.ymlworkflow to build and push packages on releaseDocumentation
packaging/README.mdwith setup instructionsSetup Required
WINGET_TOKENpublic_reposcope for winget PRsCHOCOLATEY_API_KEYRelated
Test plan
publish_chocolatey.ymlworkflow manually for v0.96.2🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.