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

feat(build): reduce boilerplate duplication in material.angular.io folder #30327

Open
alexeagle opened this issue Jan 14, 2025 · 0 comments
Open
Labels
area: dev-infra Issue related to internal project infrastructure feature This issue represents a new feature or feature request rather than a bug or bug fix P3 An issue that is relevant to core functions, but does not impede progress. Important, but not urgent

Comments

@alexeagle
Copy link
Contributor

Feature Description

Since the github.com/angular/material.angular.io repo was brought into this repo in a subfolder, it brought its root files with it:

  • A separate yarn workspace
  • .bazelversion (7.3) which differs from the root (5.0)
  • Other Bazel files defining the repository root
  • Linter/formatter configurations

We may want to brainstorm a sequencing of infra changes to improve this, especially if engineers need to make commits that affect files both inside and outside this subdirectory, or need a functional Bazel dependency graph so targets can refer to others across that boundary.

Note that GHA workflows were merged in #30288 as a beginning to solving this issue.

Use Case

No response

@alexeagle alexeagle added feature This issue represents a new feature or feature request rather than a bug or bug fix needs triage This issue needs to be triaged by the team labels Jan 14, 2025
@crisbeto crisbeto added P3 An issue that is relevant to core functions, but does not impede progress. Important, but not urgent area: dev-infra Issue related to internal project infrastructure and removed needs triage This issue needs to be triaged by the team labels Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: dev-infra Issue related to internal project infrastructure feature This issue represents a new feature or feature request rather than a bug or bug fix P3 An issue that is relevant to core functions, but does not impede progress. Important, but not urgent
Projects
None yet
Development

No branches or pull requests

2 participants