Syncs repositories where the github app is installed and creates pull request to update packages and provide meaningful release notes.
pnpm with workspaces: pnpm install at the root to install.
- Github app is installed on repositories
- When a new version of a package is released, we are notified and we analyze the release and if it's either a security update or a meaningful release, creates an
mdfile inupdateswith the name matchingpackageName@releaseVersion.md - We write the release note in the
packageName@releaseVersion.mdfile - We commit it to this repository with the commit matching the following syntax:
trigger-frontend-updates:packageName@releaseVersion, for exampletrigger-frontend-updates:typescript@beta - This in turns creates pull request to update packages and provide meaningful release notes in repositories where the app is installed.