Update create-ready-for-testing-message.yml
This commit is contained in:
parent
97ba69ba82
commit
5cb4784a24
@ -15,21 +15,21 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Extract Issue Title and Script Type
|
- name: Extract Issue Title and Script Type
|
||||||
id: extract_info
|
id: extract_info
|
||||||
|
env:
|
||||||
|
ISSUE_BODY: ${{ github.event.issue.body }}
|
||||||
run: |
|
run: |
|
||||||
# Extract title (lowercase, spaces to dashes)
|
# Extract title (lowercase, spaces to dashes)
|
||||||
TITLE=$(echo '${{ github.event.issue.title }}' | tr '[:upper:]' '[:lower:]' | sed 's/ /-/g')
|
TITLE=$(echo '${{ github.event.issue.title }}' | tr '[:upper:]' '[:lower:]' | sed 's/ /-/g')
|
||||||
echo "TITLE=$TITLE" >> $GITHUB_ENV
|
echo "TITLE=$TITLE" >> $GITHUB_ENV
|
||||||
|
|
||||||
# Extract script type from issue body
|
# Extract script type from issue body (using env var to handle special chars)
|
||||||
BODY='${{ github.event.issue.body }}'
|
if echo "$ISSUE_BODY" | grep -qi "CT (LXC Container)"; then
|
||||||
|
|
||||||
if echo "$BODY" | grep -qi "CT (LXC Container)"; then
|
|
||||||
SCRIPT_TYPE="ct"
|
SCRIPT_TYPE="ct"
|
||||||
elif echo "$BODY" | grep -qi "VM (Virtual Machine)"; then
|
elif echo "$ISSUE_BODY" | grep -qi "VM (Virtual Machine)"; then
|
||||||
SCRIPT_TYPE="vm"
|
SCRIPT_TYPE="vm"
|
||||||
elif echo "$BODY" | grep -qi "Addon (tools/addon)"; then
|
elif echo "$ISSUE_BODY" | grep -qi "Addon (tools/addon)"; then
|
||||||
SCRIPT_TYPE="addon"
|
SCRIPT_TYPE="addon"
|
||||||
elif echo "$BODY" | grep -qi "PVE Tool (tools/pve)"; then
|
elif echo "$ISSUE_BODY" | grep -qi "PVE Tool (tools/pve)"; then
|
||||||
SCRIPT_TYPE="pve"
|
SCRIPT_TYPE="pve"
|
||||||
else
|
else
|
||||||
# Fallback: detect by filename pattern or default to ct
|
# Fallback: detect by filename pattern or default to ct
|
||||||
@ -41,7 +41,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "SCRIPT_TYPE=$SCRIPT_TYPE" >> $GITHUB_ENV
|
echo "SCRIPT_TYPE=$SCRIPT_TYPE" >> $GITHUB_ENV
|
||||||
echo "Detected script type: $SCRIPT_TYPE"
|
echo "Detected script type: $SCRIPT_TYPE for title: $TITLE"
|
||||||
|
|
||||||
- name: Check if Files Exist in community-scripts/ProxmoxVED
|
- name: Check if Files Exist in community-scripts/ProxmoxVED
|
||||||
id: check_files
|
id: check_files
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user