Skip to content

docs: update the upgrade talos version make target#638

Open
Iheanacho-ai wants to merge 1 commit into
siderolabs:mainfrom
Iheanacho-ai:make-targizzy
Open

docs: update the upgrade talos version make target#638
Iheanacho-ai wants to merge 1 commit into
siderolabs:mainfrom
Iheanacho-ai:make-targizzy

Conversation

@Iheanacho-ai

@Iheanacho-ai Iheanacho-ai commented Jul 10, 2026

Copy link
Copy Markdown
Member

What

Makes make upgrade-talos-version driven by an explicit tag instead of guessing the next version.

make upgrade-talos-version TAG=v1.14.0-beta.0   # or v1.14.0 for stable

Why

The old target guessed the version by bumping the minor, which overshot whenever the pins were already advanced during an alpha. It also never regenerated reference docs and didn't validate input.

Changes

  • TAG is the source of truth: stage from the suffix, docs folder from the minor.
  • Regenerates Talos reference docs automatically.
  • nvidia values fall back to latest-stable instead of ending up empty.
  • Validates the tag up front with two clear errors: malformed vs unpublished.
  • GITHUB_TOKEN auto-fills from gh and is exported to recipes.

@github-project-automation github-project-automation Bot moved this to To Do in Planning Jul 10, 2026
@talos-bot talos-bot moved this from To Do to In Review in Planning Jul 10, 2026
@Iheanacho-ai Iheanacho-ai force-pushed the make-targizzy branch 2 times, most recently from a166f6f to 524e136 Compare July 10, 2026 21:41
Comment thread public/talos/v1.14/reference/cli.mdx Outdated
Signed-off-by: Amarachi Iheanacho <amarachi.iheanacho@siderolabs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

3 participants