feat: add optional claude name and email for git

This commit is contained in:
Mark Wylde
2025-05-31 10:55:35 +01:00
parent 96524bd1d8
commit 87eac76ba0
6 changed files with 61 additions and 28 deletions

View File

@@ -25,10 +25,12 @@ async function run() {
// Step 1: Setup OAuth credentials if provided
const claudeCredentials = process.env.CLAUDE_CREDENTIALS;
const anthropicApiKey = process.env.ANTHROPIC_API_KEY;
if (claudeCredentials && anthropicApiKey === "use-oauth") {
await setupOAuthCredentials(claudeCredentials);
console.log("OAuth credentials configured for Claude AI Max subscription");
console.log(
"OAuth credentials configured for Claude AI Max subscription",
);
}
// Step 2: Setup GitHub token