Skip to content

Codex/winget auto update#12943

Merged
iceweasel-oai merged 6 commits intomainfrom
codex/winget-auto-update
Mar 6, 2026
Merged

Codex/winget auto update#12943
iceweasel-oai merged 6 commits intomainfrom
codex/winget-auto-update

Conversation

@iceweasel-oai
Copy link
Collaborator

Publish CLI releases to winget.

Uses https://github.com/vedantmgoyal9/winget-releaser to greatly reduce boilerplate needed to create winget-pkgs manifets

@iceweasel-oai iceweasel-oai requested a review from bolinfest March 5, 2026 22:42
winget:
name: winget
needs: release
if: ${{ !contains(needs.release.outputs.version, '-') }}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this is meant to exclude alpha releases? (Or more specifically: it should only allow mainline releases?) Maybe add a comment to that effect?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct. I added a comment.

name: winget
needs: release
if: ${{ !contains(needs.release.outputs.version, '-') }}
runs-on: ubuntu-latest
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh nice: we don't need a Windows machine for this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope - that community action basically mimics the previous winget version (which I created manually) and updates the version. Also added a comment explaining this

@iceweasel-oai iceweasel-oai merged commit 8ede180 into main Mar 6, 2026
27 of 39 checks passed
@iceweasel-oai iceweasel-oai deleted the codex/winget-auto-update branch March 6, 2026 22:04
@github-actions github-actions bot locked and limited conversation to collaborators Mar 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants