Skip to content

Commit b51c66a

Browse files
authored
add envoy-gateway binary to release artifacts (#4588)
Fixes: #4566 Signed-off-by: Arko Dasgupta <[email protected]>
1 parent 7285dda commit b51c66a

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

.github/workflows/latest_release.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,15 @@ jobs:
7272

7373
- name: Build egctl latest multiarch binaries
7474
run: |
75-
make build-multiarch BINS="egctl"
76-
tar -zcvf egctl_latest_linux_amd64.tar.gz bin/linux/amd64/
77-
tar -zcvf egctl_latest_linux_arm64.tar.gz bin/linux/arm64/
78-
tar -zcvf egctl_latest_darwin_amd64.tar.gz bin/darwin/amd64/
79-
tar -zcvf egctl_latest_darwin_arm64.tar.gz bin/darwin/arm64/
75+
make build-multiarch
76+
tar -zcvf envoy-gateway_latest_linux_amd64.tar.gz bin/linux/amd64/envoy-gateway
77+
tar -zcvf envoy-gateway_linux_arm64.tar.gz bin/linux/arm64/envoy-gateway
78+
tar -zcvf envoy-gateway_darwin_amd64.tar.gz bin/darwin/amd64/envoy-gateway
79+
tar -zcvf envoy-gateway_darwin_arm64.tar.gz bin/darwin/arm64/envoy-gateway
80+
tar -zcvf egctl_latest_linux_amd64.tar.gz bin/linux/amd64/egctl
81+
tar -zcvf egctl_latest_linux_arm64.tar.gz bin/linux/arm64/egctl
82+
tar -zcvf egctl_latest_darwin_amd64.tar.gz bin/darwin/amd64/egctl
83+
tar -zcvf egctl_latest_darwin_arm64.tar.gz bin/darwin/arm64/egctl
8084
8185
# Ignore the error when we delete the latest release, it might not exist.
8286

.github/workflows/release.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,15 @@ jobs:
8282

8383
- name: Build egctl multiarch binaries
8484
run: |
85-
make build-multiarch BINS="egctl"
86-
tar -zcvf egctl_${{ env.release_tag }}_linux_amd64.tar.gz bin/linux/amd64/
87-
tar -zcvf egctl_${{ env.release_tag }}_linux_arm64.tar.gz bin/linux/arm64/
88-
tar -zcvf egctl_${{ env.release_tag }}_darwin_amd64.tar.gz bin/darwin/amd64/
89-
tar -zcvf egctl_${{ env.release_tag }}_darwin_arm64.tar.gz bin/darwin/arm64/
85+
make build-multiarch
86+
tar -zcvf envoy-gateway_${{ env.release_tag }}_linux_amd64.tar.gz bin/linux/amd64/envoy-gateway
87+
tar -zcvf envoy-gateway_${{ env.release_tag }}_linux_arm64.tar.gz bin/linux/arm64/envoy-gateway
88+
tar -zcvf envoy-gateway_${{ env.release_tag }}_darwin_amd64.tar.gz bin/darwin/amd64/envoy-gateway
89+
tar -zcvf envoy-gateway_${{ env.release_tag }}_darwin_arm64.tar.gz bin/darwin/arm64/envoy-gateway
90+
tar -zcvf egctl_${{ env.release_tag }}_linux_amd64.tar.gz bin/linux/amd64/egctl
91+
tar -zcvf egctl_${{ env.release_tag }}_linux_arm64.tar.gz bin/linux/arm64/egctl
92+
tar -zcvf egctl_${{ env.release_tag }}_darwin_amd64.tar.gz bin/darwin/amd64/egctl
93+
tar -zcvf egctl_${{ env.release_tag }}_darwin_arm64.tar.gz bin/darwin/arm64/egctl
9094
9195
- name: Upload Release Manifests
9296
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v0.1.15

0 commit comments

Comments
 (0)