From dc6d696af61225b4782dfea14868b398a2aa649e Mon Sep 17 00:00:00 2001 From: Sabiha Khan <87858386+chewwbaka@users.noreply.github.com> Date: Fri, 7 Nov 2025 16:06:19 +0530 Subject: [PATCH] fix: slack annoucement workflow (#46) --- .github/workflows/slack-announcements.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/slack-announcements.yml b/.github/workflows/slack-announcements.yml index 763c6bb..7d3abee 100644 --- a/.github/workflows/slack-announcements.yml +++ b/.github/workflows/slack-announcements.yml @@ -11,7 +11,16 @@ jobs: - name: Check if announcement id: check run: | - # GitHub API check to verify it's in announcements category + # Check if the discussion is in the announcements category + CATEGORY="${{ github.event.discussion.category.slug }}" + echo "Category: $CATEGORY" + + # Check for both possible variations + if [ "$CATEGORY" = "announcements" ] || [ "$CATEGORY" = "announcement" ]; then + echo "is_announcement=true" >> $GITHUB_OUTPUT + else + echo "is_announcement=false" >> $GITHUB_OUTPUT + fi - name: Post to Slack if: steps.check.outputs.is_announcement == 'true'