Skip to content

chore(vdev): extract vector-vrl-doc-builder into unpublished crate#25034

Draft
thomasqueirozb wants to merge 1 commit intomasterfrom
chore/extract-vrl-doc-builder
Draft

chore(vdev): extract vector-vrl-doc-builder into unpublished crate#25034
thomasqueirozb wants to merge 1 commit intomasterfrom
chore/extract-vrl-doc-builder

Conversation

@thomasqueirozb
Copy link
Contributor

Summary

Moves the build vector-vrl-docs command out of vdev and into a new publish = false workspace crate (lib/vector-vrl/doc-builder). This removes the path dependency on vector-vrl-functions (and vrl/docs) from vdev, unblocking cargo publish for the vdev crate.

The Makefile target generate-vector-vrl-docs is updated to invoke cargo run -p vector-vrl-doc-builder directly.

Vector configuration

NA

How did you test this PR?

NA

Change Type

  • Bug fix
  • New feature
  • Dependencies
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the no-changelog label to this PR.

References

NA

@thomasqueirozb thomasqueirozb added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Mar 24, 2026
@github-actions github-actions bot added the domain: vdev Anything related to the vdev tooling label Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

domain: vdev Anything related to the vdev tooling no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant