components

command
v0.47.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package main implements a tool for automatically updating component versions for use in the hack/* scripts.

Files interacted with:

  1. The source-of-truth file at hack/component-versions.json
  2. Autogenerated script at hack/component-versions.sh

USAGE:

This is running on semi-auto basis where versions are being auto bumped via PRs sent to main. Semi-auto because if repo is missing 'owner' or 'repo' fields in the .json it will not be automatically bumped (it has no repo to look). This is intentional for components we dont want autobumped like this. The source-of-truth file is found in this repo @root/hack/component-versions.json

ADD NEW/MODIFY COMPONENTS

  1. Edit source-of-truth .json file ! If a component is missing "owner" or "repo" it will not be auto-bumped
  2. If new component was added: - Edit the autogenerated text just below here 'versionsScriptTemplate'
  3. Regenerate using Makefile - find target 'hack-generate-components'

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL