[PR #7482] [CLOSED] Add action for publishing package to WinGet #22977

Closed
opened 2026-04-19 16:41:52 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/7482
Author: @mdanish-kh
Created: 11/3/2024
Status: Closed

Base: mainHead: publish-winget


📝 Commits (1)

  • 0b0d030 Add action for publishing package to WinGet

📊 Changes

1 file changed (+29 additions, -0 deletions)

View changed files

.github/workflows/publish-winget.yml (+29 -0)

📄 Description

Description

This PR proposes to add a GitHub action for submitting the latest stable release to WinGet as it gets published. microsoft/winget-create is used as the tool for submitting the latest package.

Steps needed from maintainers

If the maintainers approve of these changes, they will need to do the following before merging this PR:

  1. Fork microsoft/winget-pkgs under a personal or bot account.
  2. Create a public access token (classic) with public_repo scope from the user account where the fork exists.
  3. Create a repo secret in this repo with the name WINGET_GITHUB_TOKEN

For reference, maintainers may see similar implemented actions in the following repos:
PowerToys, Terminal, DevHome, Oh-my-posh


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/7482 **Author:** [@mdanish-kh](https://github.com/mdanish-kh) **Created:** 11/3/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `publish-winget` --- ### 📝 Commits (1) - [`0b0d030`](https://github.com/ollama/ollama/commit/0b0d03095b66026410d228e5b63f2add7bbc001e) Add action for publishing package to WinGet ### 📊 Changes **1 file changed** (+29 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/publish-winget.yml` (+29 -0) </details> ### 📄 Description ## Description This PR proposes to add a GitHub action for submitting the latest stable release to WinGet as it gets published. [microsoft/winget-create](https://github.com/microsoft/winget-create) is used as the tool for submitting the latest package. ## Steps needed from maintainers If the maintainers approve of these changes, they will need to do the following before merging this PR: 1. Fork [microsoft/winget-pkgs](https://github.com/microsoft/winget-pkgs) under a personal or bot account. 2. Create a [public access token (classic)](https://github.com/microsoft/winget-create?tab=readme-ov-file#github-personal-access-token-classic-permissions) with `public_repo` scope from the user account where the fork exists. 3. Create a repo secret in this repo with the name `WINGET_GITHUB_TOKEN` For reference, maintainers may see similar implemented actions in the following repos: [PowerToys](https://github.com/microsoft/PowerToys/blob/main/.github/workflows/package-submissions.yml), [Terminal](https://github.com/microsoft/terminal/blob/main/.github/workflows/winget.yml), [DevHome](https://github.com/microsoft/devhome/blob/main/.github/workflows/winget-submission.yml), [Oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh/blob/main/.github/workflows/winget.yml) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-19 16:41:52 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#22977