Skip to content

ci(release): enable winget release automation#379

Merged
zeroshade merged 1 commit into
columnar-tech:mainfrom
eitsupi:feat/winget-release
May 18, 2026
Merged

ci(release): enable winget release automation#379
zeroshade merged 1 commit into
columnar-tech:mainfrom
eitsupi:feat/winget-release

Conversation

@eitsupi
Copy link
Copy Markdown
Member

@eitsupi eitsupi commented May 9, 2026

Since creating PR to the winget-pkgs repo is not automated, someone needs to do it.

Also, winget doesn't currently distinguish between pre-release and newer versions, so it might be better to skip creating PRs for pre-release versions.

MACOS_NOTARY_KEY: ${{ secrets.MACOS_NOTARY_KEY }}
MACOS_NOTARY_KEY_ID: ${{ secrets.MACOS_NOTARY_KEY_ID }}
DBC_TAP_GITHUB_PAT: ${{ secrets.DBC_TAP_GITHUB_PAT }}
DBC_WINGET_GITHUB_PAT: ${{ secrets.DBC_WINGET_GITHUB_PAT }}
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

We need to set a token here that has write permissions to https://github.com/columnar-tech/winget-pkgs.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Added a token and secret for this. Should be good now

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Thanks!

@eitsupi eitsupi marked this pull request as ready for review May 11, 2026 00:27
Copy link
Copy Markdown
Member

@amoeba amoeba left a comment

Choose a reason for hiding this comment

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

This looks good to me, thanks @eitsupi.

@zeroshade zeroshade merged commit 85b0c6f into columnar-tech:main May 18, 2026
6 checks passed
@eitsupi eitsupi deleted the feat/winget-release branch May 18, 2026 22:20
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.

3 participants