Skip to content

Maintenance: create v2 pre-release workflow #1717

@dreamorosi

Description

@dreamorosi

Summary

Currently our automation is prepared to handle only one release line at the time. With the start of the work on the next major version we need to prepare to make pre-releases alongside the current 1.x version.

As part of this issue we should create a workflow that allows to publish to the npm registry the v2 pre-release versions of our utilities. The versions should be tagged as next and follow this convention:

  • 2.0.0-alpha.0
  • 2.0.0-alpha.1
  • 2.0.0-alpha.2
  • 2.0.0-beta.0
  • 2.0.0-beta.1
  • 2.0.0-rc.0

We won't be creating git tags for these releases nor change logs, however we will try to publish docs under the next alias as part of another PR.

Why is this needed?

This is needed in order to give customers access to the new releases as soon as possible. This way they can start testing the changes and optionally provide comments/feedback on them.

Which area does this relate to?

Automation

Solution

No response

Acknowledgment

Future readers

Please react with 👍 and your use case to help us understand customer demand.

Metadata

Metadata

Assignees

Labels

automationThis item relates to automationcompletedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)

Type

No type

Projects

Status

Shipped

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions