|
30 | 30 | args: --release --no-default-features --features "vtf bsp" |
31 | 31 | - name: List binaries |
32 | 32 | run: ls target/release |
33 | | - - name: "Get upload_url" |
34 | | - run: echo "::set-output name=upload_url::https://uploads.github.com/repos/$GITHUB_REPOSITORY/releases/$(jq --raw-output '.release.id' $GITHUB_EVENT_PATH)/assets{?name,label}" |
35 | | - id: release |
| 33 | + - name: Get release |
| 34 | + id: get_release |
| 35 | + uses: bruceadams/get-release@v1.3.2 |
| 36 | + env: |
| 37 | + GITHUB_TOKEN: ${{ github.token }} |
36 | 38 | - name: "Upload bsp" |
37 | 39 | uses: "actions/upload-release-asset@v1" |
38 | 40 | env: |
|
41 | 43 | asset_content_type: "application/octet-stream" |
42 | 44 | asset_name: bsp_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
43 | 45 | asset_path: "target/release/bsp${{ matrix.platform.bin_suffix }}" |
44 | | - upload_url: ${{ steps.release.outputs.upload_url }} |
| 46 | + upload_url: ${{ steps.get_release.outputs.upload_url }} |
45 | 47 | - name: "Upload gma" |
46 | 48 | uses: "actions/upload-release-asset@v1" |
47 | 49 | env: |
|
50 | 52 | asset_content_type: "application/octet-stream" |
51 | 53 | asset_name: gma_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
52 | 54 | asset_path: "target/release/gma${{ matrix.platform.bin_suffix }}" |
53 | | - upload_url: ${{ steps.release.outputs.upload_url }} |
| 55 | + upload_url: ${{ steps.get_release.outputs.upload_url }} |
54 | 56 | - name: "Upload mdl" |
55 | 57 | uses: "actions/upload-release-asset@v1" |
56 | 58 | env: |
|
59 | 61 | asset_content_type: "application/octet-stream" |
60 | 62 | asset_name: mdl_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
61 | 63 | asset_path: "target/release/mdl${{ matrix.platform.bin_suffix }}" |
62 | | - upload_url: ${{ steps.release.outputs.upload_url }} |
| 64 | + upload_url: ${{ steps.get_release.outputs.upload_url }} |
63 | 65 | - name: "Upload vtf" |
64 | 66 | uses: "actions/upload-release-asset@v1" |
65 | 67 | env: |
|
68 | 70 | asset_content_type: "application/octet-stream" |
69 | 71 | asset_name: vtf_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
70 | 72 | asset_path: "target/release/vtf${{ matrix.platform.bin_suffix }}" |
71 | | - upload_url: ${{ steps.release.outputs.upload_url }} |
| 73 | + upload_url: ${{ steps.get_release.outputs.upload_url }} |
0 commit comments