Skip to content

Commit 55ba5da

Browse files
committed
fix(sisyphus): include root files when analyzing PRs in single-package
repos
1 parent a979a0d commit 55ba5da

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

packages/sisyphus/src/services/PullRequestAnalyzer.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,15 @@ export class PullRequestAnalyzer {
4141
parsedCommits = await this.fetchCommitsFromApi(provider, url);
4242
}
4343

44-
const { packages } = await WorkspaceScanner.scan({ single: this.config.get("single") });
44+
const isSinglePackage = this.config.get("single");
45+
const { packages } = await WorkspaceScanner.scan({ single: isSinglePackage });
4546
const packagePaths = buildPackagePathMap(packages);
4647

4748
const commits: CommitInfo[] = [];
4849
const affectedPackages = new Set<string>();
4950

5051
for (const commit of parsedCommits) {
51-
const pkgs = findAffectedPackages(commit.files, packagePaths, false);
52+
const pkgs = findAffectedPackages(commit.files, packagePaths, isSinglePackage);
5253
if (pkgs.size === 0) continue;
5354

5455
commits.push(commit.toInfo([...pkgs]));

0 commit comments

Comments
 (0)