PR title and description inputs.

This commit is contained in:
2025-10-12 13:51:25 -04:00
parent 407fe98d61
commit eb74974dff
2 changed files with 21 additions and 2 deletions
+6
View File
@@ -26,6 +26,12 @@ user: read
Tea CLI version (Default: 0.10.1)
### pr-title
Custom title. Defaults to using subject of the most recent commit (`git log -n 1 --format=%s`).
### pr-description
Custom description. Defaults to using body of the most recent commit (`git log -n 1 --format=%b`).
### pr-label
Issues label for the PR
+15 -2
View File
@@ -18,6 +18,12 @@ inputs:
description: Tea CLI version
default: 0.10.1
pr-title:
description: Custom title. Defaults to using subject of the most recent commit.
pr-description:
description: Custom description. Defaults to using body of the most recent commit.
pr-label:
description: Labels for the PR (comma-separated)
@@ -78,9 +84,16 @@ runs:
- name: PR Creation
shell: bash
if: steps.check-opened-pr-step.outputs.exists == '0'
env:
PR_TITLE: ${{ inputs.pr-title }}
PR_DESCRIP: ${{ inputs.pr-description }}
run: |
PR_TITLE=$(git log -n 1 --format=%s)
PR_DESCRIP=$(git log -n 1 --format=%b)
if [ -z "${PR_TITLE}" ]; then
PR_TITLE=$(git log -n 1 --format=%s)
fi
if [ -z "${PR_DESCRIP}" ]; then
PR_DESCRIP=$(git log -n 1 --format=%b)
fi
tea pr c -r ${{ github.repository }} \
-t "${PR_TITLE}" \
-d "${PR_DESCRIP}" \