Version Skew GitHub action test (#6374)
* Adds upgrade/downgrade GitHub workflow for running dapr upgrade downgrade tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set correct sidecar image name Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds dapr-sidecar-master test in upgrade-downgrade-e2e workflow Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use latest version of CLI when downloading installer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix makefile invocation Signed-off-by: Njoshvanl <me@joshvanl.dev> * Setup helm on control-plane-master Signed-off-by: Njoshvanl <me@joshvanl.dev> * Setup components with latest release on sidecar master Signed-off-by: Njoshvanl <me@joshvanl.dev> * Always run the latest-release e2e tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Get dapr latest-release before checkout out code Signed-off-by: Njoshvanl <me@joshvanl.dev> * Always checkout lastest-release code Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use injector helm chart option when running daprd sidecar master mode Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set correct tags for sidecar in upgrade-downgrade-e2e Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use correct dapr sidecar injector chart name in set values Signed-off-by: Njoshvanl <me@joshvanl.dev> * Add note about which tests are being run Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update copyright header to 2023 Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Update .github/workflows/upgrade-downgrade-e2e.yaml Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> * Rename upgrade/downgrade workflow to version skew Run workflow on merge to master. Add `/test-version-skew` command, with optional previous version argument to test. Add PR comments with workflow results. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Set daprd master docker version to `dev-linux-amd64` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds header to PR comments, with the mode run in the title Signed-off-by: Njoshvanl <me@joshvanl.dev> * Construct string when giving custom version to version skew workflow Signed-off-by: Njoshvanl <me@joshvanl.dev> * Add version to PR comment Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Signed-off-by: NJosh van Leeuwen <me@joshvanl.dev> Co-authored-by: NAlessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NLoong Dai <long.dai@intel.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
Showing
想要评论请 注册 或 登录