angular-cn/dev-infra/pr/merge
Paul Gschwendtner 97c5a3ae6f feat(dev-infra): prevent deprecations from being merged into patch branch (#42454)
As per SemVer, deprecations should only be released if the
minor version is incremented. This means that we should error
if commits w/ deprecations target an upcoming patch, LTS release.

Additionally, we also error if deprecations are made as part of
an upcoming release-candidate.

PR Close #42454
2021-06-02 13:23:54 -07:00
..
defaults feat(dev-infra): Set up new common release notes generation tooling (#41905) 2021-05-06 09:40:29 -04:00
strategies refactor(dev-infra): update to later version of @octokit/rest and remove class extenstion of Octokit (#42395) 2021-06-01 10:14:48 -07:00
BUILD.bazel refactor(dev-infra): use graphql to query PRs in merge tooling (#41459) 2021-04-07 11:52:35 -07:00
cli.ts refactor(dev-infra): use a singleton for GitClient (#41515) 2021-04-12 16:43:54 -07:00
config.ts feat(dev-infra): verify breaking changes are properly labeled before merging (#41546) 2021-04-12 10:11:17 -07:00
failures.ts feat(dev-infra): prevent deprecations from being merged into patch branch (#42454) 2021-06-02 13:23:54 -07:00
index.ts docs(dev-infra): update jsdoc comments to reflect recent code changes (#41688) 2021-04-19 08:28:34 -07:00
messages.ts feat(dev-infra): prompt caretaker to confirm the merge branches on merge (#39333) 2020-10-19 12:06:16 -07:00
pull-request.ts feat(dev-infra): prevent deprecations from being merged into patch branch (#42454) 2021-06-02 13:23:54 -07:00
string-pattern.ts feat(dev-infra): move merge script over from components repo (#37138) 2020-05-18 11:50:07 -07:00
target-label.ts fix(dev-infra): detect multiple target labels as invalid (#40156) 2021-01-11 09:56:22 -08:00
task.ts fix(dev-infra): merge tool should ensure that token has `workflow` oauth scope (#41989) 2021-05-07 14:10:39 -04:00