Skip to content

Commit a63a2cc

Browse files
committed
feat: add action outputs, draft PR, reviewers/assignees, and bug fixes
- Add 6 action outputs (commit_sha, pr_number, pr_url, tag_name, skipped, changed_files) - Add pr_draft input for creating draft pull requests - Add pr_reviewers and pr_assignees inputs for PR automation - Add missing debug, timeout, retry_count inputs to action.yml - Fix skip_if_empty logic to check local changes only (not branch diffs) - Fix missing commit_sha capture in auto-branch PR flow - Rename parseLabels to parseCommaSeparated for semantic clarity - Fix mutex lock ordering in output.go - Add output verification and dry-run tests in CI workflows
1 parent bc884dc commit a63a2cc

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

action.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,18 @@ inputs:
100100
description: 'Simulate PR creation without actually creating one (for testing)'
101101
required: false
102102
default: 'false'
103+
debug:
104+
description: 'Enable debug logging'
105+
required: false
106+
default: 'false'
107+
timeout:
108+
description: 'Operation timeout in seconds'
109+
required: false
110+
default: '30'
111+
retry_count:
112+
description: 'Number of retries for failed operations'
113+
required: false
114+
default: '3'
103115

104116
outputs:
105117
commit_sha:
@@ -144,6 +156,9 @@ runs:
144156
PR_REVIEWERS: ${{ inputs.pr_reviewers }}
145157
PR_ASSIGNEES: ${{ inputs.pr_assignees }}
146158
PR_DRY_RUN: ${{ inputs.pr_dry_run }}
159+
DEBUG: ${{ inputs.debug }}
160+
TIMEOUT: ${{ inputs.timeout }}
161+
RETRY_COUNT: ${{ inputs.retry_count }}
147162
branding:
148163
icon: 'git-commit'
149164
color: 'blue'

0 commit comments

Comments
 (0)