Skip to content

Commit 442d19c

Browse files
authored
Integrate WinGet distribution in release pipeline (#305)
* Integrate WinGet distribution in release pipeline * Add comment regarding skipping prereleases * Fix link
1 parent 3ab3f6f commit 442d19c

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

.goreleaser.yaml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ brews:
101101
102102
homepage: "https://github.com/stackitcloud/stackit-cli"
103103
description: "A command-line interface to manage STACKIT resources.\nThis CLI is in a BETA state. More services and functionality will be supported soon."
104-
folder: Formula
104+
directory: Formula
105105
license: "Apache-2.0"
106106
# If set to auto, the release will not be uploaded to the homebrew tap repo
107107
# if the tag has a prerelease indicator (e.g. v0.0.1-alpha1)
@@ -125,3 +125,26 @@ snapcrafts:
125125
grade: devel
126126
# Whether to publish the Snap to the store
127127
publish: true
128+
129+
winget:
130+
- name: stackit
131+
publisher: stackitcloud
132+
short_description: A command-line interface to manage STACKIT resources.
133+
license: Apache-2.0
134+
publisher_support_url: "https://github.com/stackitcloud/stackit-cli/issues"
135+
package_identifier: stackitcloud.stackit
136+
homepage: "https://github.com/stackitcloud/stackit-cli"
137+
# If set to auto, the release will not be uploaded to the homebrew tap repo
138+
# if the tag has a prerelease indicator (e.g. v0.0.1-alpha1)
139+
# Temporarily not skipping prereleases to test integration with Winget
140+
# skip_upload: auto
141+
repository:
142+
owner: stackitcloud
143+
name: winget-pkgs
144+
pull_request:
145+
enabled: true
146+
draft: true
147+
base:
148+
owner: microsoft
149+
name: winget-pkgs
150+
branch: master

0 commit comments

Comments
 (0)