Skip to content

3.20.1

3.20.1 #9

name: Publish to WinGet
on:
release:
types: [released]
workflow_dispatch:
jobs:
publish:
runs-on: windows-latest
steps:
- name: Get latest release
id: get_latest
uses: actions/github-script@v7
with:
script: |
const latest = await github.rest.repos.getLatestRelease({
owner: context.repo.owner,
repo: context.repo.repo
});
core.setOutput("tag", latest.data.tag_name);
- uses: vedantmgoyal9/winget-releaser@main
with:
identifier: aandrew-me.ytDownloader
installers-regex: '\.msi$'
token: ${{ secrets.WINGET_TOKEN }}
release-tag: ${{ steps.get_latest.outputs.tag }}