diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7c39b6d8d..d4c799aea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,12 +32,20 @@ jobs: with: arguments: build dist --warning-mode=all - - name: Save artifacts + - name: Save bundle artifact if: success() && github.event_name == 'push' uses: actions/upload-artifact@v2 with: name: ${{ format('jadx-{0}', env.JADX_VERSION) }} - # Waiting fix for https://github.com/actions/upload-artifact/issues/39 to upload zip and exe artifacts separately. + # Waiting fix for https://github.com/actions/upload-artifact/issues/39 to upload zip file # Upload unpacked files for now path: build/jadx/**/* if-no-files-found: error + + - name: Save exe artifact + if: success() && github.event_name == 'push' + uses: actions/upload-artifact@v2 + with: + name: ${{ format('jadx-gui-{0}-no-jre-win.exe', env.JADX_VERSION) }} + path: build/*.exe + if-no-files-found: error diff --git a/README.md b/README.md index 6ec372272..397f28dbc 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ See these features in action here: [jadx-gui features overview](https://github.c ### Download - release from [github: ![Latest release](https://img.shields.io/github/release/skylot/jadx.svg)](https://github.com/skylot/jadx/releases/latest) -- latest [unstable build](https://github.com/skylot/jadx/actions?query=workflow%3ABuild) (Latest build -> Artifacts) +- latest [unstable build](https://nightly.link/skylot/jadx/workflows/build/master) After download unpack zip file go to `bin` directory and run: - `jadx` - command line version