Skip to content

gitStream Automation Library

This library of gitStream examples is meant to serve as a starting point for your automation. We encourage you to customize them for your project and organization. If you're looking for examples of how to integrate gitStream with other tools, take a look at the integrations page

How to use these examples.

These examples are all complete gitStream configuration files that you can download directly via the buttons below the examples and upload to the .cm directory of your repo. Alternatively, you can copy and paste the individual automations, but make sure you include all required declarations and any related custom expressions from the configurations to ensure they work properly.

Improve PR Efficiency

These examples focus on auto-approve policies and providing detailed context via labels.

Auto-Approve Merges

Add PR Context With Labels

Improve PR Quality

These examples help you identify code experts and assign reviewers based on the contents of the PR.

Merge Routing

Security Policy Compliance

These examples help you follow your team's security best practices.

Contribute Your Idea

Have a great idea for an automation that should be included in this library?

Submit your configuration on GitHub. We'll recognize your contribution publicly (if you want) and might even send you some special swag for your contribution.