From 017d4363500210b85a0bd5ffcfcda4ae750cc579 Mon Sep 17 00:00:00 2001 From: Noah Zweben MacBook Date: Fri, 21 Nov 2025 18:09:08 -0800 Subject: [PATCH 1/3] added slack issue notifier for new opened issues --- .../workflows/slack-issue-notification.yml | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/slack-issue-notification.yml diff --git a/.github/workflows/slack-issue-notification.yml b/.github/workflows/slack-issue-notification.yml new file mode 100644 index 00000000..573f728c --- /dev/null +++ b/.github/workflows/slack-issue-notification.yml @@ -0,0 +1,36 @@ +name: Post new issues to Slack + +on: + issues: + types: [opened] + +jobs: + notify: + runs-on: ubuntu-latest + steps: + - name: Post to Slack + uses: slackapi/slack-github-action@v2.0.0 + with: + method: chat.postMessage + token: ${{ secrets.SLACK_BOT_TOKEN }} + payload: | + { + "channel": "claude-agent-sdk-feedback", + "text": "New issue opened in ${{ github.repository }}", + "blocks": [ + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "*New Issue:* <${{ github.event.issue.html_url }}|#${{ github.event.issue.number }} ${{ github.event.issue.title }}>" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "*Author:* ${{ github.event.issue.user.login }}" + } + } + ] + } From a2cc0b0cd8635e4d9e751cfb4c56a09fc794d38d Mon Sep 17 00:00:00 2001 From: Noah Zweben MacBook Date: Sat, 22 Nov 2025 20:18:55 -0800 Subject: [PATCH 2/3] use channel id --- .github/workflows/slack-issue-notification.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/slack-issue-notification.yml b/.github/workflows/slack-issue-notification.yml index 573f728c..30ffb58f 100644 --- a/.github/workflows/slack-issue-notification.yml +++ b/.github/workflows/slack-issue-notification.yml @@ -15,7 +15,7 @@ jobs: token: ${{ secrets.SLACK_BOT_TOKEN }} payload: | { - "channel": "claude-agent-sdk-feedback", + "channel": "C09HY5E0K60", "text": "New issue opened in ${{ github.repository }}", "blocks": [ { From 48d73d6237739addfe0caf396a30c4e3a873883e Mon Sep 17 00:00:00 2001 From: Noah Zweben Date: Sun, 23 Nov 2025 20:50:44 -0800 Subject: [PATCH 3/3] Update .github/workflows/slack-issue-notification.yml Co-authored-by: Ashwin Bhat --- .github/workflows/slack-issue-notification.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/slack-issue-notification.yml b/.github/workflows/slack-issue-notification.yml index 30ffb58f..675dd939 100644 --- a/.github/workflows/slack-issue-notification.yml +++ b/.github/workflows/slack-issue-notification.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Post to Slack - uses: slackapi/slack-github-action@v2.0.0 + uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # 2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }}