Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Stable Releases: Automatically inject release version flags to install docs commands  #12465

Closed
@stirby

Description

@stirby

Overview

As we update our release channels to support stable and mainline, we will also improve how we communicate best installation practices to customers. Our install.sh script will support a --stable flag, but automating this for external package managers (Helm, Brew, Winget) would require much greater effort.

In reality, the best practice installing coder via these package managers is to explicitly specify the desired version every install. To encourage customers to adopt this habit, we will add automation to insert the latest version tags (stable and mainline) into the docs like so:

Screenshot 2024-03-06 at 3 57 29 PM

To enforce this, we'll open the page with a disclaimer on the Helm page (a high-volume installation path):
helm_install_advisor

Requirements

Dynamic (Required)

  • Release script adds version flags with mainline+stable releases to helm install docs (pictured)

Dynamic (Nice-to-have)

Not necessary at all, depends on required effort

  • Release script adds version flags with mainline+stable releases to brew install docs
  • `` Winget install docs
  • `` System Packages install docs

Static (Required)

  • Add Helm disclaimer on versioning
  • Brew version advisor
  • Winget version advisor
  • Other "System Packages" advisor
  • install.sh mentions --stable flag

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsArea: coder.com/docs

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions