Cross-Provider Workflow
GitLab CI Job Failure to GitHub Issue to Slack
Version 1.0.0
Find a failed GitLab CI job, open a GitHub issue, then notify Slack.
Providers Orchestrated
Workflows
ci-failure-to-issue-to-slack
Find a failed GitLab job, open a GitHub issue, and notify Slack.
Lists jobs for a GitLab project to find a failed CI job, opens a GitHub issue to track the build break, and posts a Slack message with the link.
1
list-jobs
$sourceDescriptions.gitlabProjects.listProjectJobs
List jobs for the GitLab project to find a failed CI job.
2
open-issue
$sourceDescriptions.githubIssues.createAnIssue
Open a GitHub issue to track the failed CI job.
3
notify-slack
$sourceDescriptions.slackChat.postChatPostmessage
Notify a Slack channel about the failed pipeline job.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.