diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml index 2cf763898..99c077a9e 100644 --- a/.github/workflows/alpha.yml +++ b/.github/workflows/alpha.yml @@ -443,7 +443,7 @@ jobs: if: ${{ github.event.inputs.create_release == 'true' }} permissions: write-all name: Release Flatpak - needs: [prepare-flatpak] + needs: [prepare-flatpak, build-data] runs-on: ubuntu-latest steps: @@ -525,10 +525,9 @@ jobs: runs-on: ubuntu-latest steps: - - name: Clone flatpak repo + - name: Clone repo uses: actions/checkout@v4 with: - repository: flathub/io.github.zen_browser.zen token: ${{ secrets.DEPLOY_KEY }} - name: Setup git @@ -547,8 +546,8 @@ jobs: name: zen.macos-x64.dmg - name: Update zen-browser Cask - run: sh .github/workflows/src/update-homebrew.sh - + run: sh .github/workflows/src/update-homebrew.sh ${{ needs.build-data.outputs.version }} + - name: Clean up run: | rm -rf zen.macos-x64.dmg diff --git a/.github/workflows/src/update-homebrew.sh b/.github/workflows/src/update-homebrew.sh index b309586ce..a964da088 100644 --- a/.github/workflows/src/update-homebrew.sh +++ b/.github/workflows/src/update-homebrew.sh @@ -1,4 +1,5 @@ -latest_version=$(git describe --tags --abbrev=0) + +latest_version=$1 sed -i "s/version(.*)/version('${latest_version}')/" ./Casks/zen-browser.rb sha_x64=$(shasum -a 256 zen.macos-x64.dmg)