Skip to content

Commit 69355ba

Browse files
Itai GendlerItai Gendler
authored andcommitted
Update release flow to create executables that are name codefresh
1 parent 6695612 commit 69355ba

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

codefresh-release.yml

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,30 +73,42 @@ steps:
7373
image: codefresh/cli-build
7474
commands:
7575
# upload linux-x64 asset
76-
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar"
77-
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar README.md LICENSE -C ./dist ./codefresh-linux-x64 "
76+
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar.gz"
77+
- "rm -rf ./dist/codefresh"
78+
- "mv ./dist/codefresh-linux-x64 ./dist/codefresh"
79+
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar README.md LICENSE -C ./dist ./codefresh "
7880
- "gzip codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar"
7981
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar.gz https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-linux-x64.tar.gz'
8082
# upload linux-x86 asset
81-
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar"
82-
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar README.md LICENSE -C ./dist ./codefresh-linux-x86 "
83+
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar.gz"
84+
- "rm -rf ./dist/codefresh"
85+
- "mv ./dist/codefresh-linux-x86 ./dist/codefresh"
86+
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar README.md LICENSE -C ./dist ./codefresh "
8387
- "gzip codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar"
8488
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar.gz https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-linux-x86.tar.gz'
8589
# upload macos-x64 asset
86-
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar"
87-
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar README.md LICENSE -C ./dist ./codefresh-macos-x64 "
90+
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar.gz"
91+
- "rm -rf ./dist/codefresh"
92+
- "mv ./dist/codefresh-macos-x64 ./dist/codefresh"
93+
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar README.md LICENSE -C ./dist ./codefresh "
8894
- "gzip codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar"
8995
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar.gz https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-macos-x64.tar.gz'
9096
# upload macos-x86 asset
91-
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar"
92-
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar README.md LICENSE -C ./dist ./codefresh-macos-x86 "
97+
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar.gz"
98+
- "rm -rf ./dist/codefresh"
99+
- "mv ./dist/codefresh-macos-x86 ./dist/codefresh"
100+
- "tar -cf codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar README.md LICENSE -C ./dist ./codefresh "
93101
- "gzip codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar"
94102
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar.gz https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-macos-x86.tar.gz'
95103
# upload win-x64 asset
96104
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-win-x64.zip"
97-
- "zip codefresh-v${{PACKAGE_VERSION}}-win-x64.zip README.md LICENSE -j ./dist/codefresh-win-x64.exe "
105+
- "rm -rf ./dist/codefresh.exe"
106+
- "mv ./dist/codefresh-win-x64.exe ./dist/codefresh.exe"
107+
- "zip codefresh-v${{PACKAGE_VERSION}}-win-x64.zip README.md LICENSE -j ./dist/codefresh.exe "
98108
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-win-x64.zip https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-win-x64.zip'
99109
# upload win-x86 asset
100110
- "rm -rf codefresh-v${{PACKAGE_VERSION}}-win-x86.zip"
101-
- "zip codefresh-v${{PACKAGE_VERSION}}-win-x86.zip README.md LICENSE -j ./dist/codefresh-win-x86.exe "
111+
- "rm -rf ./dist/codefresh.exe"
112+
- "mv ./dist/codefresh-win-x86.exe ./dist/codefresh.exe"
113+
- "zip codefresh-v${{PACKAGE_VERSION}}-win-x86.zip README.md LICENSE -j ./dist/codefresh.exe "
102114
- 'curl --fail -X POST -H "Content-Type:application/octet-stream" -H "Authorization: token ${{GITHUB_TOKEN}}" --data-binary @codefresh-v${{PACKAGE_VERSION}}-win-x86.zip https://uploads.github.com/repos/codefresh-io/cli/releases/${{GITHUB_RELEASE_ID}}/assets?name=codefresh-v${{PACKAGE_VERSION}}-win-x86.zip'

0 commit comments

Comments
 (0)