Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Shurtu-gal opened this issue Feb 8, 2025 · 5 comments
Open

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

Shurtu-gal opened this issue Feb 8, 2025 · 5 comments
Labels
area/ci-cd Specify what technical area given issue relates to. Its goal is to ease filtering good first issues.

Comments

@Shurtu-gal
Copy link
Collaborator

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)

@github-project-automation github-project-automation bot moved this to To Triage in CLI - Kanban Feb 8, 2025
@Shurtu-gal Shurtu-gal moved this from To Triage to In progress in CLI - Kanban Feb 8, 2025
@Shurtu-gal Shurtu-gal added the area/ci-cd Specify what technical area given issue relates to. Its goal is to ease filtering good first issues. label Feb 8, 2025
@Shurtu-gal
Copy link
Collaborator Author

bounty/candidate

@imabp
Copy link
Member

imabp commented Mar 4, 2025

@Shurtu-gal I would like to work on this.

@Shurtu-gal
Copy link
Collaborator Author

Hello @imabp 👋, great to have you back. Actually I was planning on picking this up 😅.

@imabp
Copy link
Member

imabp commented Mar 4, 2025

Haha, @Shurtu-gal in that case, do we have something else where I can pick up from?
I was just trying to get my hands dirty on things again ❤

@Shurtu-gal
Copy link
Collaborator Author

Sure, there will be multiple ones. Some good candidates might be studio ones like docs generation or installation of google analytics.

You can always scour and find some high priority, difficult issue though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci-cd Specify what technical area given issue relates to. Its goal is to ease filtering good first issues.
Projects
Status: In progress
Development

No branches or pull requests

2 participants