feat: add base_branch input to specify source branch for new Claude branches

- Add base_branch input parameter to action.yml allowing users to specify which branch to use as source
- Update setupBranch function to accept and use the base branch parameter  
- Defaults to repository default branch if no base branch is specified
- Addresses issue #62 for better branch control

Co-authored-by: ashwin-ant <ashwin-ant@users.noreply.github.com>
This commit is contained in:
claude[bot]
2025-05-27 19:23:38 +00:00
committed by GitHub
parent 253f2c6796
commit db6d3621d7
3 changed files with 15 additions and 6 deletions

View File

@@ -62,7 +62,8 @@ async function run() {
});
// Step 8: Setup branch
const branchInfo = await setupBranch(octokit, githubData, context);
const baseBranch = process.env.BASE_BRANCH;
const branchInfo = await setupBranch(octokit, githubData, context, baseBranch);
// Step 9: Update initial comment with branch link (only for issues that created a new branch)
if (branchInfo.claudeBranch) {