-
-
Notifications
You must be signed in to change notification settings - Fork 234
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
ci: add changeset automation #1653
Conversation
Signed-off-by: Ashish Padhy <100484401+Shurtu-gal@users.noreply.github.com>
Signed-off-by: Ashish Padhy <100484401+Shurtu-gal@users.noreply.github.com>
|
Pinging @derberg as this is related to CI/CD as well. |
|
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
I have made the workflow more modular with pretty good release notes. Also, if anybody wants, they can add Test bench: Shurtu-gal/action-test-bed#5 Will create another test-bench with studio repo clone. |
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
Okay, made a proper test bench with multiple packages (bonafide mono-repo). |
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
Signed-off-by: Ashish Padhy <ashishpadhy1729@gmail.com>
|
nice work, let's see how is it going to work in action |
/rtm |
@asyncapi/bounty_team |
Description
This pull request introduces an automated workflow for generating changesets for pull requests. The most important changes include the addition of a new GitHub Actions workflow and utility functions to handle changeset generation and commenting on pull requests.
Changeset Automation Workflow:
.github/workflows/auto-changeset.yml
: Added a new workflow to automate changeset generation for pull requests with specific titles. This workflow runs on various pull request events and includes steps for checking out the repository, installing dependencies, generating changeset contents, creating and committing the changeset file, pushing the changeset file, and commenting on the pull request.Utility Functions for Changeset Generation:
.github/workflows/changeset-utils/index.js
: Added utility functions to:Workflows and proof: Shurtu-gal/action-test-bed#8
Related issue(s)
Fixes #1652