Description
-
Automatically publish a Babel release to npm and generate the github changelog when a new
v*
tag is pushed. (I'm already experimenting with this)
Changelog generation at Use a GitHub Action to generate the changelog babel#9434 -
Remove the
i: needs triage
issue label when someone from the team comments. -
If
@babel/types
'sdefinitions
folder is updated but the generated builders/validators don't match, fail a PR status check and comment that the user (or a maintainer) can comment "@babel-bot update generated types". If it does, generate them and commit them to the PR. -
Automatically regenerate
@babel/types
docs on the website when the package is updated. (babel-types documentation? website#1680, [@babel/types] Moved generators related to babel-types into the babel-types package directory. babel#9245 (review))
Depends on Script to generate docs for types and updated docs/types.md website#2080 -
When someone comments in a PR, for example "@babel-bot pack preset-env and parser", it should generate a tarball of those two packages and comment how to use them using yarn's
resolutions
package.json key. The.tar
can be stored as an artifact on GitHub actions.
Similar to Private named instance fields microsoft/TypeScript#30829 (comment) -
Automatically remove "+1" comments (currently done by @babel-bot)