From 366efe31fafcc0c0ada068cd47dddf674487ade8 Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Mon, 25 Aug 2025 18:31:30 -0500 Subject: [PATCH] fixed release step --- .github/workflows/simple-release.yml | 65 ++++++++++++++-------------- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/.github/workflows/simple-release.yml b/.github/workflows/simple-release.yml index b9c535b..c3fecd5 100644 --- a/.github/workflows/simple-release.yml +++ b/.github/workflows/simple-release.yml @@ -170,13 +170,42 @@ jobs: chmod +x dist/android-file-handler # explicit filename into dist/ fpm -s dir -t pacman -n android-file-handler -v "$VERSION" --architecture x86_64 --prefix /usr/local/bin -p "dist/android-file-handler-${VERSION}-1-x86_64.pkg.tar.zst" dist/android-file-handler + + - name: Upload Arch package + uses: actions/upload-artifact@v4 + with: + name: arch-package + path: dist/*.pkg.tar.* - - name: Upload Arch package - uses: actions/upload-artifact@v4 + + + create-release: + needs: [build-windows, build-debian, build-arch, build-rocky] + runs-on: ubuntu-latest + steps: + - name: Download all artifacts + uses: actions/download-artifact@v4 with: - name: arch-package - path: dist/*.pkg.tar.* + merge-multiple: true + path: ./binaries + - name: List downloaded binaries (debug) + run: | + echo "Downloaded files:" + ls -la ./binaries || true + - name: Create Release + uses: softprops/action-gh-release@v1 + with: + files: | + ./binaries/android-file-handler.exe + ./binaries/android-file-handler_*.deb + ./binaries/android-file-handler-*.rpm + ./binaries/android-file-handler-*-x86_64.pkg.tar.* + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # build-rocky: # runs-on: ubuntu-latest # container: @@ -299,31 +328,3 @@ jobs: # with: # name: rocky-package # path: dist/*.rpm - - # create-release: - # needs: [build-windows, build-debian, build-arch, build-rocky] - # runs-on: ubuntu-latest - # steps: - # - name: Download all artifacts - # uses: actions/download-artifact@v4 - # with: - # merge-multiple: true - # path: ./binaries - - # - name: List downloaded binaries (debug) - # run: | - # echo "Downloaded files:" - # ls -la ./binaries || true - - - name: Create Release - uses: softprops/action-gh-release@v1 - with: - files: | - ./binaries/android-file-handler.exe - ./binaries/android-file-handler_*.deb - ./binaries/android-file-handler-*.rpm - ./binaries/android-file-handler-*-x86_64.pkg.tar.* - draft: false - prerelease: false - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file