Skip to content

Add GitHub workflows for Engineering Task handling and Slack notifications#4

Merged
madara-uchihaaa merged 2 commits intomasterfrom
PLATFORM/NOTIFICATION_TASK_HANDLING
Jul 2, 2025
Merged

Add GitHub workflows for Engineering Task handling and Slack notifications#4
madara-uchihaaa merged 2 commits intomasterfrom
PLATFORM/NOTIFICATION_TASK_HANDLING

Conversation

@madara-uchihaaa
Copy link
Contributor

No description provided.

…tions

- Introduced a new workflow for handling engineering tasks triggered by merged pull requests to the master branch, including webhook notifications and error handling.
- Added a Slack notification workflow to inform about various pull request activities, including opening, closing, and reviews, with detailed messages and error handling.

These workflows enhance automation and communication within the development process.

Signed-off-by: Rishabh Verma <rishabh.v@clappia.com>
…ency

- Updated the Slack notifications workflow to enhance formatting and organization of the notification messages.
- Changed the header text from "AI Agent Service Notifications" to "Clappia MCP Service Notifications" for better branding.
- Improved the structure of the JSON payload sent to Slack, ensuring consistent formatting across different event types.
- Added error handling for notification failures, ensuring fallback messages are sent when necessary.

These changes aim to streamline communication and improve the user experience during pull request activities.

Signed-off-by: Rishabh Verma <rishabh.v@clappia.com>
@madara-uchihaaa madara-uchihaaa merged commit 9b8c000 into master Jul 2, 2025
1 check passed
@madara-uchihaaa madara-uchihaaa deleted the PLATFORM/NOTIFICATION_TASK_HANDLING branch July 2, 2025 07:39
madara-uchihaaa added a commit that referenced this pull request Nov 4, 2025
…DLING

Add GitHub workflows for Engineering Task handling and Slack notifications
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant