Skip to content

Improve automation w.r.t. changeset addition #1652

@Shurtu-gal

Description

@Shurtu-gal

Currently the changeset procedure throws a wrench into the current CI/CD pipeline as addition of it is manual.

This leads to the following problems:

  • Automated PRs by bot are merged without changeset leading to no release happening.
  • Sometimes maintainers overlook absence of changesets, leading to critical bug fixes not getting released.

Current POA:
Step 1. Add changeset based on title of pull request.

  • feat --> minor
  • fix --> patch
  • feat! or fix! --> major

Step 2. Messages for releases need to be thought of a little more.
Step 3. Some way to remind contributors to modify changeset.

Note: Just an initial idea in my mind.

Are you willing to work on this issue ?
Yes (at least for now)

Metadata

Metadata

Assignees

Labels

area/ci-cdSpecify what technical area given issue relates to. Its goal is to ease filtering good first issues.bountyAsyncAPI Bounty program related label

Projects

Status

Completed

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions