December 16, 2021
Introducing: GitHub CLI integration
With GitHub being the most popular Git provider used in Buddy, we are putting a lot of effort into bringing you the most crucial and useful features that help harness all of its power. After the last month's introduction of GitHub Apps authentication, in December we're introducing a brand new GitHub API integration along with a dedicated GitHub CLI pipeline action.
First released back in April 2020, the GitHub CLI allows you to perform many of the most common GitHub operations and more without having to use the browser. The ability to merge pull requests, create releases, or interact with the GitHub API directly from the terminal makes the CLI a powerful addition to your automation arsenal.
What you need to know
- Using the GitHub CLI requires you to add a new, personal access token-based integration.
- You can add integrations for different personal access tokens, which allows you to perform GitHub operations as different users.
- Switching between different integrations is easy with the token switcher built into the action's terminal.
To start using the GitHub CLI in your pipelines, read our GitHub API integration documentation.
You can find all CLI commands in the GitHub CLI manual.
What about Buddy On-Premises?
The GitHub CLI integration comes to Buddy On-Premises, too. Simply update your instance to the latest 2.4.35 version and follow the steps described in this post to start using the integration.
Buddy is 100% customer-driven. Let us know what integrations you need to take your automation game to the next level! If there’s a feature or integration you miss, talk to us on the live chat or drop us a line at firstname.lastname@example.org.