Skip to content

Commit eed02b2

Browse files
committed
ci: add winget releaser workflow
1 parent 6d0753c commit eed02b2

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/build.yml

+25
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,31 @@ jobs:
561561
- name: Wait 4 minutes for the flatpak repo to update
562562
run: sleep 240
563563

564+
release-winget:
565+
if: ${{ github.event.inputs.create_release == 'true' && inputs.update_branch == 'alpha' }}
566+
permissions: write-all
567+
name: Release Winget
568+
needs: [release, build-data]
569+
runs-on: ubuntu-latest
570+
571+
steps:
572+
- name: Publish generic build
573+
uses: vedantmgoyal9/winget-releaser@main
574+
with:
575+
identifier: Zen-Team.Zen-Browser
576+
version: ${{ needs.build-data.outputs.version }}
577+
release-tag: ${{ needs.build-data.outputs.version }}
578+
installers-regex: 'zen.installer-generic\.exe$'
579+
token: ${{ secrets.DEPLOY_KEY }}
580+
- name: Publish optimized build
581+
uses: vedantmgoyal9/winget-releaser@main
582+
with:
583+
identifier: Zen-Team.Zen-Browser.Optimized
584+
version: ${{ needs.build-data.outputs.version }}
585+
release-tag: ${{ needs.build-data.outputs.version }}
586+
installers-regex: 'zen.installer\.exe$'
587+
token: ${{ secrets.DEPLOY_KEY }}
588+
564589
release-flatpak:
565590
if: ${{ inputs.create_release && inputs.update_branch == 'alpha' }}
566591
permissions: write-all

0 commit comments

Comments
 (0)