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

[Doc] Support consistency check for API reference in CI #1655

Merged
merged 1 commit into from
Nov 18, 2023

Conversation

rudeigerc
Copy link
Contributor

@rudeigerc rudeigerc commented Nov 17, 2023

Why are these changes needed?

This pull request adds support for consistency check of API reference in CI.

Besides, it ignores additional types related to RayClusterStatus in hack/config.yaml.

/cc @kevin85421

Related issue number

It's a subsequent pull request of #1625.

Checks

  1. This pull request should pass.
  2. [DO NOT MERGE] #1655 Control Group #1661 I used the commit version at 3754d34 as the base since docs/reference/api.md is outdated with the current config. The workflow is expected to fail. Here is the result.
  • I've made sure the tests are passing.
  • Testing Strategy
    • Unit tests
    • Manual tests
    • This PR is not tested :(

Signed-off-by: rudeigerc <rudeigerc@gmail.com>
Copy link
Member

@kevin85421 kevin85421 left a comment

Choose a reason for hiding this comment

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

Thank you for your contribution! Would you mind opening a PR as a control group to ensure that the CI can detect any inconsistencies and fail accordingly? You can use this PR as an example: #577 (comment).

@kevin85421 kevin85421 self-assigned this Nov 17, 2023
rudeigerc added a commit to rudeigerc/kuberay that referenced this pull request Nov 18, 2023
Signed-off-by: rudeigerc <rudeigerc@gmail.com>
@rudeigerc
Copy link
Contributor Author

rudeigerc commented Nov 18, 2023

Hi, I've imported the control group test in #1661.

  1. This pull request should pass.
  2. [DO NOT MERGE] #1655 Control Group #1661 I used the commit version at 3754d34 as the base since docs/reference/api.md is outdated with the current config. The workflow is expected to fail. Here is the result.

Copy link
Member

@kevin85421 kevin85421 left a comment

Choose a reason for hiding this comment

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

Great! Thank you for the contribution!

@kevin85421 kevin85421 merged commit cc1ff48 into ray-project:master Nov 18, 2023
24 of 25 checks passed
@rudeigerc rudeigerc deleted the feat/docs-ci branch November 18, 2023 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants