Add GitHub Discussions weekly announcement integration (#50)
* Add GitHub Discussions weekly announcement integration - Enable Discussions feature on the repository - Add 'Post to Discussions' step to notify job - Post weekly summary as Discussion in Announcements category - Make step optional with continue-on-error to prevent workflow failure Closes #21 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address Copilot review comments on PR #50 - Removed continue-on-error: true to allow actual failures to be visible - Added explicit error handling with ::error:: and ::warning:: outputs - Fixed hardcoded repo name to use ${{ github.repository }} for fork compatibility - Fixed unsafe GraphQL mutation string interpolation by using jq for safe JSON encoding - Added guards to check for missing configuration and report clearly to operators Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <copilot@github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>