mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-03 03:03:24 -04:00
fix(ci): fix yaml formatting in workflow heredocs
This commit is contained in:
16
.github/actions/discord-notify/action.yml
vendored
16
.github/actions/discord-notify/action.yml
vendored
@@ -14,23 +14,23 @@ inputs:
|
||||
color:
|
||||
description: Embed color (decimal)
|
||||
required: false
|
||||
default: '3447003'
|
||||
default: "3447003"
|
||||
username:
|
||||
description: Bot username
|
||||
required: false
|
||||
default: 'OpenClaw CI'
|
||||
default: "OpenClaw CI"
|
||||
avatar_url:
|
||||
description: Bot avatar URL
|
||||
required: false
|
||||
default: 'https://avatars.githubusercontent.com/u/182880377'
|
||||
default: "https://avatars.githubusercontent.com/u/182880377"
|
||||
timestamp:
|
||||
description: Include timestamp
|
||||
required: false
|
||||
default: 'true'
|
||||
default: "true"
|
||||
fields:
|
||||
description: JSON array of embed fields
|
||||
required: false
|
||||
default: '[]'
|
||||
default: "[]"
|
||||
|
||||
runs:
|
||||
using: composite
|
||||
@@ -42,10 +42,10 @@ runs:
|
||||
if [ "${{ inputs.timestamp }}" = "true" ]; then
|
||||
TIMESTAMP="\"timestamp\": \"$(date -u +%Y-%m-%dT%H:%M:%SZ)\","
|
||||
fi
|
||||
|
||||
|
||||
# Escape description for JSON (use double quotes for variable expansion)
|
||||
DESCRIPTION=$(echo "${{ inputs.description }}" | jq -Rs .)
|
||||
|
||||
|
||||
PAYLOAD=$(cat <<EOF
|
||||
{
|
||||
"username": "${{ inputs.username }}",
|
||||
@@ -60,7 +60,7 @@ runs:
|
||||
}
|
||||
EOF
|
||||
)
|
||||
|
||||
|
||||
curl -H "Content-Type: application/json" \
|
||||
-d "$PAYLOAD" \
|
||||
"${{ inputs.webhook_url }}"
|
||||
|
||||
Reference in New Issue
Block a user