Browse Source

Create winget.yml

pull/625/head
Dmitry Nefedov 1 month ago
parent
commit
4a2ba420c7
  1. 27
      .github/workflows/winget.yml

27
.github/workflows/winget.yml

@ -0,0 +1,27 @@
name: Publish to WinGet
on:
workflow_dispatch:
jobs:
publish:
runs-on: windows-latest
steps:
- name: Getting latest release for Windows 11
run: |
$Parameters = @{
Uri = "https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/sophia_script_versions.json"
}
$Latest_Release = (Invoke-RestMethod @Parameters).Sophia_Script_Windows_11_PowerShell_5_1
- name: Publish Sophia Script for Windows (Windows 11)
# https://github.com/vedantmgoyal9/winget-releaser
uses: vedantmgoyal9/winget-releaser@main
with:
identifier: TeamSophia.SophiaScript
version: $Latest_Release
release-tag: $Latest_Release
installers-regex: "Sophia.Script.for.Windows.11.v$($Latest_Release).zip"
release-notes-url: https://github.com/farag2/Sophia-Script-for-Windows/blob/master/CHANGELOG.md
# https://github.com/settings/tokens
token: ${{ secrets.WINGET_TOKEN }}
Loading…
Cancel
Save