Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions scripts/setup-integrations.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ const { execSync } = require('child_process');
const fs = require('fs');
const path = require('path');

const SKIP_INTEGRATIONS = ['jira'];

const integrationsDir = path.join(__dirname, '..', 'integrations');
if (!fs.existsSync(integrationsDir)) {
console.error('No integrations directory found');
Expand All @@ -25,6 +27,11 @@ const dirs = fs.readdirSync(integrationsDir).filter((d) => {
});

for (const dir of dirs) {
if (SKIP_INTEGRATIONS.includes(dir)) {
console.log(`\n==> Skipping ${dir} (in SKIP_INTEGRATIONS list)`);
continue;
}

const cwd = path.join(integrationsDir, dir);

// Skip pnpm install for directories in the workspace
Expand Down