|
3 | 3 | types: |
4 | 4 | - published |
5 | 5 |
|
6 | | - |
7 | 6 | name: Build binaries |
8 | 7 |
|
9 | 8 | jobs: |
|
29 | 28 | with: |
30 | 29 | command: build |
31 | 30 | args: --release --no-default-features --features "vtf bsp" |
| 31 | + - name: List binaries |
| 32 | + run: ls target/release |
32 | 33 | - name: "Get upload_url" |
33 | 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}" |
34 | 35 | id: release |
|
38 | 39 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
39 | 40 | with: |
40 | 41 | asset_content_type: "application/octet-stream" |
41 | | - asset_name: bsp_${{ matrix.platform.os }} |
| 42 | + asset_name: bsp_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
42 | 43 | asset_path: "target/release/bsp${{ matrix.platform.bin_suffix }}" |
43 | 44 | upload_url: ${{ steps.release.outputs.upload_url }} |
44 | 45 | - name: "Upload gma" |
|
47 | 48 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
48 | 49 | with: |
49 | 50 | asset_content_type: "application/octet-stream" |
50 | | - asset_name: gma_${{ matrix.platform.os }} |
| 51 | + asset_name: gma_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
51 | 52 | asset_path: "target/release/gma${{ matrix.platform.bin_suffix }}" |
52 | 53 | upload_url: ${{ steps.release.outputs.upload_url }} |
53 | 54 | - name: "Upload mdl" |
|
56 | 57 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
57 | 58 | with: |
58 | 59 | asset_content_type: "application/octet-stream" |
59 | | - asset_name: mdl_${{ matrix.platform.os }} |
| 60 | + asset_name: mdl_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
60 | 61 | asset_path: "target/release/mdl${{ matrix.platform.bin_suffix }}" |
61 | 62 | upload_url: ${{ steps.release.outputs.upload_url }} |
62 | 63 | - name: "Upload vtf" |
|
65 | 66 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
66 | 67 | with: |
67 | 68 | asset_content_type: "application/octet-stream" |
68 | | - asset_name: vtf_${{ matrix.platform.os }} |
| 69 | + asset_name: vtf_${{ matrix.platform.os }}${{ matrix.platform.bin_suffix }} |
69 | 70 | asset_path: "target/release/vtf${{ matrix.platform.bin_suffix }}" |
70 | 71 | upload_url: ${{ steps.release.outputs.upload_url }} |
0 commit comments