There was an error while loading. Please reload this page.
1 parent 90f0dea commit 30c514aCopy full SHA for 30c514a
1 file changed
lib/settings.js
@@ -787,10 +787,16 @@ class Settings {
787
// Resolve repos targeted by the old config
788
const previouslyTargetedRepos = new Set()
789
790
- // 1. suborgrepos: glob patterns (these are repo name patterns)
+ // 1. suborgrepos: resolve glob patterns to concrete repo names
791
if (previousData.suborgrepos && Array.isArray(previousData.suborgrepos)) {
792
+ const allRepos = await this.github.paginate('GET /installation/repositories')
793
for (const repoPattern of previousData.suborgrepos) {
- previouslyTargetedRepos.add(repoPattern)
794
+ const glob = new Glob(repoPattern)
795
+ for (const repo of allRepos) {
796
+ if (glob.test(repo.name)) {
797
+ previouslyTargetedRepos.add(repo.name)
798
+ }
799
800
}
801
802
0 commit comments