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