Skip to content

Commit 30530c9

Browse files
committed
formatting
1 parent 632f04b commit 30530c9

2 files changed

Lines changed: 8 additions & 12 deletions

File tree

base-action/src/setup-claude-code-settings.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,16 @@ export async function setupClaudeCodeSettings(
9090
await $`test -d ${projectAgentsDir}`.quiet();
9191
console.log(`Found project agents directory at ${projectAgentsDir}`);
9292

93-
// Ensure target agents directory exists
9493
await $`mkdir -p ${claudeAgentsDir}`.quiet();
9594

96-
// Copy all .md files from project agents to Claude's agents directory
9795
await $`cp ${projectAgentsDir}/*.md ${claudeAgentsDir}/ 2>/dev/null || true`.quiet();
9896

99-
// Count copied agents for logging
10097
const agentFiles = await $`ls ${claudeAgentsDir}/*.md 2>/dev/null | wc -l`
10198
.quiet()
10299
.text();
103100
const agentCount = parseInt(agentFiles.trim()) || 0;
104101
console.log(`Copied ${agentCount} agent(s) to ${claudeAgentsDir}`);
105102
} catch (e) {
106-
// Directory doesn't exist or no agents to copy - this is expected in most cases
107103
console.log(`No project agents directory found at ${projectAgentsDir}`);
108104
}
109105
}

base-action/test/setup-claude-code-settings.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ describe("setupClaudeCodeSettings", () => {
221221
const projectDir = join(testHomeDir, "test-project");
222222
const projectAgentsDir = join(projectDir, ".claude", "agents");
223223
await mkdir(projectAgentsDir, { recursive: true });
224-
224+
225225
// Create test agent files
226226
await writeFile(
227227
join(projectAgentsDir, "test-agent.md"),
@@ -231,20 +231,20 @@ describe("setupClaudeCodeSettings", () => {
231231
join(projectAgentsDir, "another-agent.md"),
232232
"---\nname: another-agent\n---\nAnother agent",
233233
);
234-
234+
235235
// Set GITHUB_WORKSPACE to the test project directory
236236
const originalWorkspace = process.env.GITHUB_WORKSPACE;
237237
process.env.GITHUB_WORKSPACE = projectDir;
238-
238+
239239
try {
240240
await setupClaudeCodeSettings(undefined, testHomeDir);
241-
241+
242242
// Check that agents were copied
243243
const agentsDir = join(testHomeDir, ".claude", "agents");
244244
const files = await readdir(agentsDir);
245245
expect(files).toContain("test-agent.md");
246246
expect(files).toContain("another-agent.md");
247-
247+
248248
// Verify content was copied correctly
249249
const content = await readFile(join(agentsDir, "test-agent.md"), "utf-8");
250250
expect(content).toContain("Test agent content");
@@ -262,13 +262,13 @@ describe("setupClaudeCodeSettings", () => {
262262
// Set GITHUB_WORKSPACE to a directory without .claude/agents
263263
const projectDir = join(testHomeDir, "project-without-agents");
264264
await mkdir(projectDir, { recursive: true });
265-
265+
266266
const originalWorkspace = process.env.GITHUB_WORKSPACE;
267267
process.env.GITHUB_WORKSPACE = projectDir;
268-
268+
269269
try {
270270
await setupClaudeCodeSettings(undefined, testHomeDir);
271-
271+
272272
// Should complete without errors
273273
const settingsContent = await readFile(settingsPath, "utf-8");
274274
const settings = JSON.parse(settingsContent);

0 commit comments

Comments
 (0)