fix(ci): address Greptile review findings

- Remove undefined should_bump_version input from release.yml
- Fix Discord action variable expansion (single to double quotes)
- Add has_changes gate to changelog and test jobs
- Use unique heredoc delimiter to prevent collision with commit messages
This commit is contained in:
quotentiroler
2026-02-06 15:37:01 -08:00
parent 45789653c0
commit 4f07791455
4 changed files with 8 additions and 7 deletions

View File

@@ -43,8 +43,8 @@ runs:
TIMESTAMP="\"timestamp\": \"$(date -u +%Y-%m-%dT%H:%M:%SZ)\","
fi
# Escape description for JSON
DESCRIPTION=$(echo '${{ inputs.description }}' | jq -Rs .)
# Escape description for JSON (use double quotes for variable expansion)
DESCRIPTION=$(echo "${{ inputs.description }}" | jq -Rs .)
PAYLOAD=$(cat <<EOF
{