Forráskód Böngészése

ci: fix winget uploader

MystiPanda 10 hónapja
szülő
commit
54116608dc
1 módosított fájl, 11 hozzáadás és 1 törlés
  1. 11 1
      .github/workflows/release.yml

+ 11 - 1
.github/workflows/release.yml

@@ -258,12 +258,22 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
   submit-to-winget:
-    runs-on: windows-latest
+    runs-on: ubuntu-latest
     needs: [release-update]
     steps:
+      - name: Checkout repository
+        uses: actions/checkout@v4
+        with:
+          fetch-depth: 0
+      - name: Get Version
+        run: |
+          sudo apt-get update
+          sudo apt-get install jq
+          echo "VERSION=$(cat package.json | jq '.version' | tr -d '"')" >> $GITHUB_ENV
       - name: Submit to Winget
         uses: vedantmgoyal9/winget-releaser@main
         with:
           identifier: ClashVergeRev.ClashVergeRev
+          version: ${{env.VERSION}}
           installers-regex: '_(arm64|x64|x86)-setup\.exe$'
           token: ${{ secrets.GITHUB_TOKEN }}