-
Notifications
You must be signed in to change notification settings - Fork 44
[CI] add GitHub Actions workflow for creating package releases #3763
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
base: develop
Are you sure you want to change the base?
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
2 Skipped Deployments
|
dnechay
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Codewise lgtm, just not sure about the release notes format.
By default it includes all PRs between version tags, which brings some unnecessary commits there (e.g. from HUMAN App or release PRs) and might bring confusion.
Generating good changelog might be tricky in this monorepo, so I suppose we can start either with release name in body or some custom message (e.g. link to diff between tags of specific package)
wdyt?
We can write a changelog before |
|
@portuu3 taking into account that we prepare a version-release PR anyway that removes all changesets, crafting changelog file manually for each package won't be a big deal, but we can also try to enable automatic changelogs by |
…hangelogs for release process
Issue tracking
#3726
Context behind the change
Created a new GitHub Actions workflow that runs whenever a JS or Python package tag is pushed, checks if a GitHub Release already exists for that tag, and if not automatically creates one using softprops/action-gh-release with auto‑generated release notes from recent commits
How has this been tested?
Ran locally
Release plan
None
Potential risks; What to monitor; Rollback plan
None