Skip to content

chore(releasing): use GitHub Release assets for stable downloads - #26079

Draft
pront wants to merge 1 commit into
masterfrom
pront-migrate-release-assets-to-github
Draft

chore(releasing): use GitHub Release assets for stable downloads#26079
pront wants to merge 1 commit into
masterfrom
pront-migrate-release-assets-to-github

Conversation

@pront

@pront pront commented Aug 10, 2026

Copy link
Copy Markdown
Member

Summary

Motivation

Stable Vector artifacts are already uploaded to GitHub Releases, while the website, installer, and release tooling still direct users to packages.timber.io.

Changes

  • Route stable website download buttons and package-manager examples to immutable GitHub Release assets.
  • Download stable installer archives and Homebrew checksum inputs from GitHub Releases.
  • Keep nightly URLs on packages.timber.io.
  • Correct the ARMv7 RPM filename to the published armv7hl asset.

Vector configuration

N/A

How did you test this PR?

  • make -C website cue-build
  • make -C website cue-fmt
  • make check-markdown
  • make check-clippy
  • make -C website cargo-data production-build
  • bash -n distribution/install.sh
  • Verified the v0.57.0 GitHub Release asset inventory and rendered download links.

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

N/A

@pront pront added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Aug 10, 2026
@github-actions github-actions Bot added domain: releasing Anything related to releasing Vector domain: external docs Anything related to Vector's external, public documentation domain: vdev Anything related to the vdev tooling docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. labels Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs review on hold The documentation team reviews PRs only after a PR is approved by the COSE team. domain: external docs Anything related to Vector's external, public documentation domain: releasing Anything related to releasing Vector 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