Skip to content

Put tool and framework versions in one place #8901

Description

@brooke-hamilton

Area for Improvement

We depend on multiple tools and platforms and each one of them has a version number that must be tracked and updated in multiple places. For example, Kubernetes, Kind, k3d, Helm, and gotestsum. We have version numbers set in Make files, GitHub workflows, Bicep files, and Go source code.

Observed behavior

No response

Desired behavior

This issue does not propose a specific solution. The outcome should be that for each dependency there is one place to update the version number.

Proposed Fix

No response

rad Version

edge

Operating system

No response

Additional context

No response

Would you like to support us?

  • Yes, I would like to support you

AB#15048

Activity

  1. added
    maintenanceIssue is a non-user-facing task like updating tests, improving automation, etc..
    on Mar 18, 2025
  2. radius-triage commented on Mar 18, 2025

    @radius-triage

    👋 @brooke-hamilton Thanks for filing this issue.

    A project maintainer will review this issue and get back to you soon.

    We also welcome community contributions! If you would like to pick this item up sooner and submit a pull request, please visit our contribution guidelines and assign this to yourself by commenting "/assign" on this issue.

    For more information on our triage process please visit our triage overview

  3. radius-triage commented on Mar 26, 2025

    @radius-triage

    👍 We've reviewed this issue and have agreed to add it to our backlog. Please subscribe to this issue for notifications, we'll provide updates when we pick it up.

    We also welcome community contributions! If you would like to pick this item up sooner and submit a pull request, please visit our contribution guidelines and assign this to yourself by commenting "/assign" on this issue.

    For more information on our triage process please visit our triage overview

  4. brooke-hamilton commented on Sep 3, 2025

    @brooke-hamilton
    MemberAuthor

    The solution should include setting a Bicep version instead of taking latest.

  5. DariuszPorowski commented on Oct 24, 2025

    @DariuszPorowski
    Member

    @brooke-hamilton as we discussed, I am happy to prepare PoC with task as a single source of truth for:

    • local dev (Windows, macOS, Linux)
    • GH workflows
    • Dev Container / Codespaces / WSL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

maintenanceIssue is a non-user-facing task like updating tests, improving automation, etc..triagedThis issue has been reviewed and triaged

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions