Skip to content

chore(releasing): use gh CLI to fetch VRL release notes instead of unauthenticated GitHub API#25444

Merged
thomasqueirozb merged 3 commits into
masterfrom
chore/vrl-gh-api
May 19, 2026
Merged

chore(releasing): use gh CLI to fetch VRL release notes instead of unauthenticated GitHub API#25444
thomasqueirozb merged 3 commits into
masterfrom
chore/vrl-gh-api

Conversation

@thomasqueirozb
Copy link
Copy Markdown
Member

@thomasqueirozb thomasqueirozb commented May 15, 2026

Summary

Replaces the unauthenticated reqwest HTTP call to the GitHub API for fetching VRL release notes with gh api, which uses the user's existing GitHub auth and avoids rate limiting.

Vector configuration

NA

How did you test this PR?

(tested in #25442)

  • cargo vdev release prepare --version 0.56.0 --vrl-version 0.32.0 --dry-run — VRL changelog fetched successfully

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 May 15, 2026
@github-actions github-actions Bot added the domain: vdev Anything related to the vdev tooling label May 15, 2026
@thomasqueirozb thomasqueirozb marked this pull request as ready for review May 15, 2026 20:41
@thomasqueirozb thomasqueirozb requested a review from a team as a code owner May 15, 2026 20:41
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 34108bd667

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread vdev/src/commands/release/prepare.rs
@thomasqueirozb thomasqueirozb enabled auto-merge May 18, 2026 16:43
@thomasqueirozb thomasqueirozb added this pull request to the merge queue May 19, 2026
Merged via the queue into master with commit 689800a May 19, 2026
128 checks passed
@thomasqueirozb thomasqueirozb deleted the chore/vrl-gh-api branch May 19, 2026 13:50
@github-actions github-actions Bot locked and limited conversation to collaborators May 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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.

2 participants