GitHub
INTEGRATION
GitHub is a Git repository hosting service and collaboration tool.
Workflows
Do more with GitHub. Relay helps you connect GitHub with other tools to automate your DevOps workflows.
Workflow
Connect a Pulumi application in GitHub to Relay for CI/CD
This workflow receives webhook events from GitHub and runs Pulumi to preview or create resources in your application.
Workflow
Update workflow on merge
This workflow can be run from a GitHub commit trigger configured on a workflow repo to update workflows in the service whenever a PR is merged.
Triggers
Relay listens for events and uses them to automatically trigger the rest of your workflow.
Steps
Steps are contained actions that execute things you want done.
GitHub integration
Integration with GitHub for Puppet Relay
Triggers
This integration contains the following triggers:
Name | Description |
---|---|
github-trigger-event-sink | Passes through webhook event payload to workflow |
github-trigger-pull-request-merged | Triggers when pull request is merged |
Steps
This integration contains the following steps:
Name | Description |
---|---|
repositories-describe | Describe the repositories owned by an organization |