Skip to content
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

[code-infra] Run PRs on all codebase #176

Open
oliviertassinari opened this issue Aug 15, 2024 · 0 comments
Open

[code-infra] Run PRs on all codebase #176

oliviertassinari opened this issue Aug 15, 2024 · 0 comments
Assignees
Labels
discussion scope: code-infra Specific to the core-infra product

Comments

@oliviertassinari
Copy link
Member

oliviertassinari commented Aug 15, 2024

Summary

This issue is to explore the feasibility and potential of running the CI of all downstream dependencies in our codebase each time an upstream dependency has a PR open.

The value being to reduce the number of cases where we need to revert changes because they introduce breaking changes or are simply too hard to migrate, so a more progressive approach needs to be taken.

Examples

Every time we change something in Angular, we open a pull request, we’re syncing the source code from the pull request to the Google internal mono repo, which has about 4,500 Angular applications there, some of them with millions of lines of code

  • React: running the CI for all Facebook.com on each change

Motivation

No response

Search keywords: -

@oliviertassinari oliviertassinari added status: waiting for maintainer These issues haven't been looked at yet by a maintainer scope: code-infra Specific to the core-infra product discussion labels Aug 15, 2024
@Janpot Janpot removed the status: waiting for maintainer These issues haven't been looked at yet by a maintainer label Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion scope: code-infra Specific to the core-infra product
Projects
None yet
Development

No branches or pull requests

2 participants