Skip to content

Commit 26ac316

Browse files
committed
[skip ci] Add release-tag input to WinGet release workflow
1 parent e259aea commit 26ac316

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/release-winget.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ on:
1515
options:
1616
- Stable
1717
- Preview
18+
release-tag:
19+
description: 'Release tag to fetch installers from (e.g. CL-1.2.3)'
20+
required: true
21+
type: string
1822
jobs:
1923
determine_channel:
2024
runs-on: ubuntu-latest
@@ -60,6 +64,7 @@ jobs:
6064
with:
6165
identifier: CollapseLauncher.Collapse
6266
version: ${{ needs.determine_channel.outputs.version }}
67+
release-tag: ${{ github.event_name == 'workflow_dispatch' && inputs.release-tag || github.event.release.tag_name }}
6368
installers-regex: '\.exe$'
6469
token: ${{ secrets.WINGET_TOKEN }}
6570

@@ -73,5 +78,6 @@ jobs:
7378
with:
7479
identifier: CollapseLauncher.Collapse.Preview
7580
version: ${{ needs.determine_channel.outputs.version }}
81+
release-tag: ${{ github.event_name == 'workflow_dispatch' && inputs.release-tag || github.event.release.tag_name }}
7682
installers-regex: '\.exe$'
7783
token: ${{ secrets.WINGET_TOKEN }}

0 commit comments

Comments
 (0)