Skip to content

Commit ed52747

Browse files
New release workflow added
1 parent d17ea38 commit ed52747

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ jobs:
3636
run: |
3737
# Only package the compiled libraries
3838
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
4140
env:
4241
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4342

@@ -54,9 +53,8 @@ jobs:
5453

5554
- name: Package and Upload
5655
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
6058
env:
6159
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6260

@@ -87,9 +85,8 @@ jobs:
8785
NDK_HOME: ${{ env.ANDROID_NDK_HOME }}
8886
- name: Package and Upload
8987
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
9390
env:
9491
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9592

@@ -99,7 +96,7 @@ jobs:
9996
steps:
10097
- name: Verify Release Artifacts
10198
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'
103100
env:
104101
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
105102

0 commit comments

Comments
 (0)