Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new chart test workflow #833

Open
wants to merge 48 commits into
base: master
Choose a base branch
from

Conversation

FushuWang
Copy link
Contributor

Fixes #772

Motivation

Add new chart test workflow.

Modifications

Add new action

Verifying this change

  • Make sure that the change passes the CI checks.

Documentation

Check the box below.

Need to update docs?

  • no-need-doc

    (Please explain why)

Copy link
Member

@maxsxu maxsxu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems the CI lint errors indicate that we should upgrade the Chart version?

@FushuWang
Copy link
Contributor Author

Seems the CI lint errors indicate that we should upgrade the Chart version?

Yeah, chart-testing will need a version bump when the chart has new changes. I updated a new version in the testing to trigger the test, So I just revert the chart version after the tests are working.

Copy link
Member

@maxsxu maxsxu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FushuWang Please resolve the conflicts

Comment on lines 25 to 30
pull_request:
branches:
- '*'
paths:
- 'charts/**'
- '.github/workflows/**'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we restrict the paths to sn-platform?

@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch from 08164d8 to a7ea904 Compare July 21, 2023 02:30
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch from 939b46d to abfaa5f Compare July 21, 2023 03:54
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch from 612d743 to 4e32ea5 Compare July 21, 2023 05:55
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch 3 times, most recently from c8c3a76 to f9e055c Compare July 21, 2023 16:08
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch from 8a7940c to 8c67dc8 Compare July 21, 2023 17:52
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch 4 times, most recently from bc398b3 to 8960167 Compare August 12, 2023 04:36
@FushuWang FushuWang force-pushed the fswang/add-chart-tests-for-sn-platform branch from 8e41d71 to c440e08 Compare August 12, 2023 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-need-doc This pr does not need any document
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add tests for the chart installation and upgrade
3 participants