Papio Blog

Here at Papio, we are passionate about the things we build. This blog is our platform to showcase our features, provide how-tos, and discuss best practices. If you're interested in writing for your own posts, please reach out!

New Feature: Pull Request DSL

Mar 29th, 2022 - Max Schenkelberg

Today we are announcing the introduction of simple DSL to interface with GitHub Pull Requests. The DSL allows for the auto merge of a PR (mergePullRequest) or posting a general comment to the PR (commentPullRequest). Full Documentation can be found here.. This functionality also includes the introduction of a new plugin to the application, pipeline-github. This plugin allows for scripted pipelines (or shared libraries) to fully interface with the pull request using the pullRequest object that is only available during PR builds. This plugin also allows for the use of new build triggers for when a pull request status has changed or when a comment is made on a pull request.