From 54bd15e1b41397581bf216ae2488235765a809ae Mon Sep 17 00:00:00 2001 From: Hiddify Date: Thu, 9 Nov 2023 23:53:29 +0100 Subject: [PATCH] new: publish dev release to seperate channel --- .github/workflows/build.yml | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index df8899f7..9872d0a2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -369,7 +369,7 @@ jobs: packageName: app.hiddify.com releaseName: ${{ github.ref }} releaseFiles: ./hiddify-android-market.aab - track: internal + track: ${{ env.CHANNEL == 'dev' && 'beta' || 'internal' }} # - name: "Upload app to TestFlight" # uses: apple-actions/upload-testflight-build@v1 @@ -385,15 +385,32 @@ jobs: needs: [upload-release] runs-on: windows-latest steps: - - name: checkout - uses: actions/checkout@v3 - + - name: Find & Replace + id: version + uses: ashley-taylor/regex-property-action@v1.3 + with: + value: "${{ github.ref_name }}" + regex: "^v|\.dev$" + flags: "" # Optional, defaults to "g" + replacement: "" - name: Winget Publish + if: ${{ env.CHANNEL != 'dev' }} uses: isaacrlevin/winget-publish-action@v.5 with: publish-type: "Update" user: "Hiddify" package: "Next" - version: ${{ github.ref_name }} + version: ${{ steps.version.outputs.value }} + url: "https://github.com/hiddify/hiddify-next/releases/download/${{ github.ref_name }}/hiddify-windows-x64-setup.zip" + token: ${{ secrets.WINGET_TOKEN }} + + + - name: Winget Publish Beta + uses: isaacrlevin/winget-publish-action@v.5 + with: + publish-type: "Update" + user: "Hiddify" + package: "Next" + version: ${{ steps.version.outputs.value }} url: "https://github.com/hiddify/hiddify-next/releases/download/${{ github.ref_name }}/hiddify-windows-x64-setup.zip" token: ${{ secrets.WINGET_TOKEN }}