Skip to content

Determine dotnetup release branch strategy #54689

@nagilson

Description

@nagilson

Prerequisites

Issue type

Bug report

Description

We were planning to use github releases but there was a pivot to use a daily build.
Currently CI uses the daily dotnetup build which is created from the internal pipeline using Arcade.
However, we need a way to:

  1. Allow users to obtain historical releases
  2. Maintain proper version bumps
  3. Not break CI if dotnetup has a bug - isolate a 'preview' vs 'daily' type version or branch strategy
  4. Consider tagging releases and when to have releases
  5. Look at how other 'tip' based products we support (only latest is supported) work and ship today to consider how we'd react if we needed a rapid change to dotnetup due to a break and how others would 'roll-back' - since there is not yet automatic update, or how they automatically update and release.

First a plan should be outlined as a design doc.

Related
Automatic update #50607
Automatic version updates #50622

dotnetup version

No response

Metadata

Metadata

Assignees

Labels

dotnetupWork items around the proposed `dotnetup` bootstrapper/toolchain management tool and libraryuntriagedRequest triage from a team member

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions