Skip to content

Enable Helm testing #885

@surajkota

Description

@surajkota

Is your feature request related to a problem?
sagemaker-controller v0.2.0 release was affected by - aws-controllers-k8s/code-generator#141 and we had to re-publish the charts and controller to fix the issue.

Helm charts are created as part of the release process - https://aws-controllers-k8s.github.io/community/dev-docs/release/#release-steps.
PR builds run tests without helm charts. The helm charts should be tested before release.

Describe the solution you'd like

Helm Charts testing -

  • add a label to PR which triggers e2e tests on the release candidate (e.g. /test-release-candidate)
  • helm charts are generated/updated on every commit and PR build tests run on the helm charts (Enable Helm tests in e2e script #863)

Release scripts kept up to date -

  • Run mock releases on every release of code-generator/runtime release to ensure release documentation is up to date and does not have any bugs

Metadata

Metadata

Assignees

Labels

kind/enhancementCategorizes issue or PR as related to existing feature enhancements.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions