From 2dbb19ba72fd1abcf1f25f0c7ab4ad4e25a8dc83 Mon Sep 17 00:00:00 2001 From: Devon Carew Date: Tue, 23 Sep 2025 09:44:04 -0700 Subject: [PATCH] misc repo metadata updates --- pkgs/repo_manage/lib/labels_update.dart | 1 + pkgs/repo_manage/lib/src/common.dart | 22 ++++++++++++++++------ pkgs/trebuchet/README.md | 2 +- pkgs/trebuchet/bin/trebuchet.dart | 2 +- 4 files changed, 19 insertions(+), 8 deletions(-) diff --git a/pkgs/repo_manage/lib/labels_update.dart b/pkgs/repo_manage/lib/labels_update.dart index c2f2210a..30f1e7b7 100644 --- a/pkgs/repo_manage/lib/labels_update.dart +++ b/pkgs/repo_manage/lib/labels_update.dart @@ -60,6 +60,7 @@ final Set allowList = { 'cla: yes', 'dependencies', 'Epic', + 'good first issue', 'meta', 'P4', 'S0', diff --git a/pkgs/repo_manage/lib/src/common.dart b/pkgs/repo_manage/lib/src/common.dart index e2742e92..87bc5122 100644 --- a/pkgs/repo_manage/lib/src/common.dart +++ b/pkgs/repo_manage/lib/src/common.dart @@ -148,20 +148,30 @@ class RepoInfo { // These are monorepos, high-traffic repos, or otherwise noteable repos. final List noteableRepos = [ - 'dart-lang/build', + // The SLO monorepos. 'dart-lang/core', + 'dart-lang/labs', + 'dart-lang/tools', + + // The topic monorepos. + 'dart-lang/ai', + 'dart-lang/build', 'dart-lang/ecosystem', - 'dart-lang/ffi', 'dart-lang/http', 'dart-lang/i18n', - 'dart-lang/language', 'dart-lang/native', - 'dart-lang/pub', - 'dart-lang/sdk', 'dart-lang/shelf', 'dart-lang/test', - 'dart-lang/tools', 'dart-lang/webdev', + + // Other main dart-lang repos. + 'dart-lang/dartdoc', + 'dart-lang/language', + 'dart-lang/pub', + 'dart-lang/sdk', + 'dart-lang/web', + + // The main flutter repo. 'flutter/flutter', 'flutter/packages', ]; diff --git a/pkgs/trebuchet/README.md b/pkgs/trebuchet/README.md index 724c1d90..a17212b4 100644 --- a/pkgs/trebuchet/README.md +++ b/pkgs/trebuchet/README.md @@ -8,8 +8,8 @@ This is a tool to move existing packages into monorepos. dart run bin/trebuchet.dart \ --input-name coverage \ --input-branch-name main \ - --target-branch-name main \ --input-path ~/projects/coverage/ \ + --target-branch-name main \ --target tools \ --target-path ~/projects/tools/ \ --git-filter-repo ~/tools/git-filter-repo \ diff --git a/pkgs/trebuchet/bin/trebuchet.dart b/pkgs/trebuchet/bin/trebuchet.dart index 548777c2..85b60daf 100644 --- a/pkgs/trebuchet/bin/trebuchet.dart +++ b/pkgs/trebuchet/bin/trebuchet.dart @@ -35,7 +35,7 @@ Future main(List arguments) async { ) ..addOption( 'target-branch-name', - help: 'The name of the main branch on the input repo', + help: 'The name of the main branch on the target repo', defaultsTo: 'main', ) ..addOption(