Skip to content

feat(pipeline): add external notifications for pipeline creation and start#8431

Merged
narrowizard merged 1 commit into
mainfrom
feat-8408
May 9, 2025
Merged

feat(pipeline): add external notifications for pipeline creation and start#8431
narrowizard merged 1 commit into
mainfrom
feat-8408

Conversation

@narrowizard
Copy link
Copy Markdown
Collaborator

@narrowizard narrowizard commented May 8, 2025

Summary

  • Send notification when a pipeline is created
  • Send notification when a pipeline starts
  • Notifications are sent asynchronously to avoid delays
  • Error logging is implemented for failed notifications

Does this close any open issues?

Closes #8408

Screenshots

Pipeline created by api.

image
image
image

Pipeline created cronly

image
image
image

Other Information

Any other information that is important to this PR.

@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. component/framework This issue or PR relates to the framework pr-type/feature-development This PR is to develop a new feature labels May 8, 2025
d4x1
d4x1 previously approved these changes May 8, 2025
…start

- Send notification when a pipeline is created
- Send notification when a pipeline starts
- Notifications are sent asynchronously to avoid delays
- Error logging is implemented for failed notifications
@narrowizard narrowizard merged commit 30960f3 into main May 9, 2025
10 checks passed
@narrowizard narrowizard deleted the feat-8408 branch May 9, 2025 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/framework This issue or PR relates to the framework pr-type/feature-development This PR is to develop a new feature size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][Core] Extend Pipeline State Notifications to Include Creation and Running

2 participants