|
36 | 36 | run: |
|
37 | 37 | # Only package the compiled libraries
|
38 | 38 | cd ./packages/streamr-libstreamrproxyclient/dist
|
39 |
| - tar -czf streamrproxyclient-${{ matrix.target }}.tgz ${{ matrix.target }} |
40 |
| - gh release upload ${{ github.event.release.tag_name }} streamrproxyclient-${{ matrix.target }}.tgz |
| 39 | + gh release upload ${{ github.event.release.tag_name }} streamrproxyclient-${{ matrix.target }}-*.tgz |
41 | 40 | env:
|
42 | 41 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
43 | 42 |
|
|
54 | 53 |
|
55 | 54 | - name: Package and Upload
|
56 | 55 | run: |
|
57 |
| - cd ./packages/streamr-libstreamrproxyclient/dist/ios-swift-package |
58 |
| - tar -czhf streamrproxyclient-ios-swift-package.tgz --exclude-from=StreamrProxyClient/.gitignore StreamrProxyClient |
59 |
| - gh release upload ${{ github.event.release.tag_name }} streamrproxyclient-ios-swift-package.tgz |
| 56 | + cd ./packages/streamr-libstreamrproxyclient/dist |
| 57 | + gh release upload ${{ github.event.release.tag_name }} ios-swift-package/streamrproxyclient-ios-swift-package-*.tgz |
60 | 58 | env:
|
61 | 59 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
62 | 60 |
|
|
87 | 85 | NDK_HOME: ${{ env.ANDROID_NDK_HOME }}
|
88 | 86 | - name: Package and Upload
|
89 | 87 | run: |
|
90 |
| - cd ./packages/streamr-libstreamrproxyclient/dist/android-library-module |
91 |
| - tar -czhf streamrproxyclient-android-library-module.tgz --exclude-from=StreamrProxyClient/.gitignore StreamrProxyClient |
92 |
| - gh release upload ${{ github.event.release.tag_name }} streamrproxyclient-android-library-module.tgz |
| 88 | + cd ./packages/streamr-libstreamrproxyclient/dist |
| 89 | + gh release upload ${{ github.event.release.tag_name }} android-library-module/streamrproxyclient-android-library-module-*.tgz |
93 | 90 | env:
|
94 | 91 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
95 | 92 |
|
|
99 | 96 | steps:
|
100 | 97 | - name: Verify Release Artifacts
|
101 | 98 | run: |
|
102 |
| - gh release view ${{ github.event.release.tag_name }} --json assets -q '.assets[].name' | grep -E 'streamrproxyclient-((arm64|x64)-(osx|linux)|ios-swift-package|android-library-module).tgz' |
| 99 | + gh release view ${{ github.event.release.tag_name }} --json assets -q '.assets[].name' | grep -E 'streamrproxyclient-(arm64|x64)-(osx|linux|ios|android)-[0-9]+\.[0-9]+\.[0-9]+\.tgz|streamrproxyclient-(ios-swift-package|android-library-module)-[0-9]+\.[0-9]+\.[0-9]+\.tgz' |
103 | 100 | env:
|
104 | 101 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
105 | 102 |
|
0 commit comments