diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 198c329693..0f695861fd 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -87,6 +87,12 @@ jobs: name: benchmark_report path: release-artifacts + # Make the JSON report be part of the release, so it would be easy to integrate with + # Performance Benchmark Report Explorer + - name: Unzip Benchmark Report + run: | + cd release-artifacts && unzip benchmark_report.zip + - name: Build egctl multiarch binaries run: | make build-multiarch @@ -109,6 +115,7 @@ jobs: release-artifacts/envoy-gateway-crds.yaml release-artifacts/release-notes.yaml release-artifacts/benchmark_report.zip + release-artifacts/benchmark_report/benchmark_result.json envoy-gateway_${{ env.release_tag }}_linux_amd64.tar.gz envoy-gateway_${{ env.release_tag }}_linux_arm64.tar.gz envoy-gateway_${{ env.release_tag }}_darwin_amd64.tar.gz