We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 84fe5d8 commit ec39f5fCopy full SHA for ec39f5f
.github/workflows/3pl-guard.yml
@@ -124,10 +124,13 @@ jobs:
124
});
125
126
// Ignore package.json under test fixtures (e.g. e2e workspace-detection fixtures)
127
- const fixtureManifestPattern = /[/\\]test[/\\].*[/\\]fixtures[/\\].*package\.json$/i;
+ const isTestFixtureManifest = (filename) =>
128
+ filename.endsWith('package.json') &&
129
+ filename.includes('/test/') &&
130
+ filename.includes('/fixtures/');
131
const changedPackageJsonFiles = files
132
.map((file) => file.filename)
- .filter((filename) => filename.endsWith('package.json') && !fixtureManifestPattern.test(filename));
133
+ .filter((filename) => filename.endsWith('package.json') && !isTestFixtureManifest(filename));
134
135
const findings = [];
136
0 commit comments