tpmjs/.github/workflows
Ajax Davis 2bf8565c1d fix: make example field optional and fix Discord webhook JSON escaping
Database Changes:
- Made `example` field optional in Prisma schema (String?)
- Added default empty arrays for `frameworks` and `tags`
- Allows tools to be synced without example field

Workflow Changes:
- Use jq to properly construct Discord webhook JSON
- Fixes "invalid JSON" error caused by unescaped special characters
- Properly escapes error messages with newlines and quotes

This fixes sync errors for packages missing the example field and
ensures Discord notifications are sent successfully.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-03 08:32:14 +10:00
..
ci.yml fix: add build step to lint job in CI workflow 2025-11-26 18:36:44 +10:00
release.yml feat: add complete monorepo structure and all packages 2025-11-25 21:59:40 +10:00
sync-changes.yml fix: split sync workflow into separate files to fix job skipping issue 2025-12-03 04:36:38 +10:00
sync-keyword.yml fix: make example field optional and fix Discord webhook JSON escaping 2025-12-03 08:32:14 +10:00
sync-metrics.yml fix: split sync workflow into separate files to fix job skipping issue 2025-12-03 04:36:38 +10:00