Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Stable Releases: Modify release script to distinguish mainline and stable #12458

Closed
Assignees
mafredri
@stirby

Description

@stirby

Part ofStable Releases.

Overview

We need to extend the capability of our release script now that we differentiate stable and mainline releases. This means the release script can intelligently publish each type by accepting a flag (--stable).

Requirements

Publishing a mainline release (no flag):

Used for the tip of our releases, monthly.

  • Cuts a release from main
  • Skipslatest github label (now used to identifystable)
  • Adds a disclaimer in just before the changelog (example mock here):

Note

This is amainline release. We advise enterprise customers without a staging environment to install ourlatest stable release while we refine this version. Learn more about Coder releases in ourdocumentation.

  • The "latest stable release" link points tocoder/coder/releases/latest

  • The "documentation" link points to a newdocs/install/releases page

  • updates the install.sh script with the latest mainline version (this version)
    CODER_MAINLINE_VERSION=v2.9.0

Publishing a stable patch (--stable flag):

Used to patch security issues, regressions onstable

  • Cuts cherry-picked patch to stable
  • Includeslatest Github label
  • Appends "(Stable)" text to release name (see mockup)

Need engineering input on how this works with Github automation, or if it needs to be manually triggered.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp