babel / babel/notes

💡 GitHub Actions ideas

Open
#79 0 comments 5 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
123
Forks
16
PR merge metrics
No merged PRs in 30d

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 https://github.com/babel/babel/pull/9434

- [ ] Remove the `i: needs triage` issue label when someone from the team comments.

- [ ] If `@babel/types`'s `definitions` 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. (https://github.com/babel/website/issues/1680, https://github.com/babel/babel/pull/9245#pullrequestreview-190293914)
Depends on https://github.com/babel/website/pull/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 https://github.com/microsoft/TypeScript/pull/30829#issuecomment-533846730

- [ ] Automatically remove "+1" comments (currently done by @babel-bot)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.