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

ci: check that generated documentation is up-to-date #137135

Merged
merged 1 commit into from
Dec 11, 2024

Conversation

rickystewart
Copy link
Collaborator

@rickystewart rickystewart commented Dec 10, 2024

Since release-24.1, CI has been missing a set of checks that
ensure the generated documentation files are configured correctly
with respect to BUILD.bazel and the checked-in files. Here we add
them back in and fix the skew that has already been introduced.

Closes: #137133

Epic: none
Release note: None

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@rickystewart rickystewart changed the title [WIP] ci: check that generated documentation is up-to-date ci: check that generated documentation is up-to-date Dec 11, 2024
@rickystewart rickystewart requested review from rail and jlinder December 11, 2024 17:39
@rickystewart rickystewart marked this pull request as ready for review December 11, 2024 17:39
@rickystewart rickystewart requested a review from a team as a code owner December 11, 2024 17:39
Copy link
Collaborator

@jlinder jlinder left a comment

Choose a reason for hiding this comment

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

A few grammatical suggestions. Good either way.

build/github/build.sh Outdated Show resolved Hide resolved
build/github/build.sh Outdated Show resolved Hide resolved
build/github/build.sh Outdated Show resolved Hide resolved
Since `release-24.1`, CI has been missing a set of checks that
ensure the generated documentation files are configured correctly
with respect to `BUILD.bazel` and the checked-in files. Here we add
them back in and fix the skew that has already been introduced.

Closes: cockroachdb#137133

Epic: none
Release note: None
@rickystewart
Copy link
Collaborator Author

TFTR!

bors r=jlinder

@rickystewart rickystewart added backport-24.1.x Flags PRs that need to be backported to 24.1. backport-24.2.x Flags PRs that need to be backported to 24.2 backport-24.3.x Flags PRs that need to be backported to 24.3 labels Dec 11, 2024
@craig craig bot merged commit e8aa398 into cockroachdb:master Dec 11, 2024
22 checks passed
craig bot pushed a commit that referenced this pull request Dec 13, 2024
137359: changefeedccl/kvfeed: add log for table that encountered schema change r=rharding6373 a=andyyang890

This patch adds a log documenting the table(s) that encountered schema
changes and caused the kv feed to restart/exit, which will be useful
for debugging.

Fixes #136624
Closes #134963

Release note: None

137432: docgen: remove unused BEGIN diagram r=yuzefovich a=taroface

 #137135 added `begin_stmt` to the .bzl files for SQL diagram generation. However, this diagram is no longer used, and doesn't seem to be generated by `docgen` upon local testing. Removing `begin_stmt` and `begin_stmt.bnf` worked in #137111, so this PR applies the same update to `master` and backports to 24.1-3. (cc `@rickystewart)`

Epic: none
Release note: None

Co-authored-by: Andy Yang <[email protected]>
Co-authored-by: Ryan Kuo <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-24.1.x Flags PRs that need to be backported to 24.1. backport-24.2.x Flags PRs that need to be backported to 24.2 backport-24.3.x Flags PRs that need to be backported to 24.3
Projects
None yet
3 participants