diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index ad02872..f80d876 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,4 +1,4 @@ -on: [push] +on: [push, pull_request] name: nightly @@ -24,6 +24,13 @@ jobs: with: name: build-windows path: ./target/${{ matrix.target }}/release/trojan-rust.exe + - uses: svenstaro/upload-release-action@v1-release + if: startsWith(github.ref, 'refs/tags/') + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: ./target/${{ matrix.target }}/release/trojan-rust.exe + asset_name: trojan-rust-${{ matrix.target }}.exe + tag: ${{ github.ref }} build-linux: strategy: @@ -47,3 +54,10 @@ jobs: with: name: build-${{ matrix.target }} path: ./target/${{ matrix.target }}/release/trojan-rust + - uses: svenstaro/upload-release-action@v1-release + if: startsWith(github.ref, 'refs/tags/') + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: ./target/${{ matrix.target }}/release/trojan-rust + asset_name: trojan-rust-${{ matrix.target }} + tag: ${{ github.ref }}