@@ -133,6 +133,37 @@ jobs:
133 name: ParseableViewer-universal
133 name: ParseableViewer-universal
134 path: ParseableViewer-universal.zip
134 path: ParseableViewer-universal.zip
137+ needs: create-universal
139+ if: github.event_name == 'push' && !startsWith(github.ref, 'refs/tags/')
143+ - name: Download all artifacts
144+ uses: actions/download-artifact@v4
148+ - name: Create or update prerelease
149+ uses: softprops/action-gh-release@v2
154+ Automated prerelease build from commit ${{ github.sha }}.
156+ **Branch:** ${{ github.ref_name }}
157+ **Commit:** [`${{ github.sha }}`](${{ github.server_url }}/${{ github.repository }}/commit/${{ github.sha }})
161+ artifacts/ParseableViewer-arm64/ParseableViewer-arm64.zip
162+ artifacts/ParseableViewer-x86_64/ParseableViewer-x86_64.zip
163+ artifacts/ParseableViewer-universal/ParseableViewer-universal.zip
165+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
137 needs: create-universal
168 needs: create-universal
138 runs-on: macos-15
169 runs-on: macos-15