|
18 | 18 | TOOLCHAIN_ARCHIVE: gcc-arm-none-eabi.tar.bz2
|
19 | 19 | steps:
|
20 | 20 | - name: Checkout
|
21 |
| - uses: actions/checkout@v2 |
| 21 | + uses: actions/checkout@v4 |
22 | 22 |
|
23 | 23 | - name: Get tag
|
24 | 24 | if: github.event_name == 'release'
|
|
31 | 31 | echo "TOOLCHAIN_URI_HASH=$(echo ${TOOLCHAIN_URI} | sha512sum -)" >> ${GITHUB_ENV}
|
32 | 32 |
|
33 | 33 | - name: Cache toolchain
|
34 |
| - uses: actions/cache@v2 |
| 34 | + uses: actions/cache@v4 |
35 | 35 | with:
|
36 | 36 | path: ~/toolchain
|
37 | 37 | key: toolchain-${{ env.TOOLCHAIN_URI_HASH }}
|
@@ -64,24 +64,16 @@ jobs:
|
64 | 64 |
|
65 | 65 | - name: Deploy rev4
|
66 | 66 | if: github.event_name == 'release'
|
67 |
| - uses: actions/upload-release-asset@v1 |
| 67 | + run: gh release upload ${{ github.event.release.tag_name }} ${{ env.RELEASE_FILENAME_R4 }} --clobber |
| 68 | + working-directory: tfrog-motordriver/bin |
68 | 69 | env:
|
69 | 70 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
70 |
| - with: |
71 |
| - upload_url: ${{ github.event.release.upload_url }} |
72 |
| - asset_path: tfrog-motordriver/bin/${{ env.RELEASE_FILENAME_R4 }} |
73 |
| - asset_name: ${{ env.RELEASE_FILENAME_R4 }} |
74 |
| - asset_content_type: application/octet-stream |
75 | 71 | - name: Deploy rev6
|
76 | 72 | if: github.event_name == 'release'
|
77 |
| - uses: actions/upload-release-asset@v1 |
| 73 | + run: gh release upload ${{ github.event.release.tag_name }} ${{ env.RELEASE_FILENAME_R6 }} --clobber |
| 74 | + working-directory: tfrog-motordriver/bin |
78 | 75 | env:
|
79 | 76 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
80 |
| - with: |
81 |
| - upload_url: ${{ github.event.release.upload_url }} |
82 |
| - asset_path: tfrog-motordriver/bin/${{ env.RELEASE_FILENAME_R6 }} |
83 |
| - asset_name: ${{ env.RELEASE_FILENAME_R6 }} |
84 |
| - asset_content_type: application/octet-stream |
85 | 77 |
|
86 | 78 | - name: Create license tarball
|
87 | 79 | run: |
|
|
90 | 82 | cp LICENSE.at91lib licenses/tf-2md3-firmware/at91lib/
|
91 | 83 | tar czf licenses.tar.gz licenses
|
92 | 84 | - name: Upload license tarball
|
93 |
| - uses: actions/upload-release-asset@v1 |
| 85 | + run: gh release upload ${{ github.event.release.tag_name }} licenses.tar.gz --clobber |
94 | 86 | if: github.event_name == 'release'
|
95 | 87 | env:
|
96 | 88 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
97 |
| - with: |
98 |
| - upload_url: ${{ github.event.release.upload_url }} |
99 |
| - asset_path: ./licenses.tar.gz |
100 |
| - asset_name: licenses.tar.gz |
101 |
| - asset_content_type: application/gzip |
0 commit comments