Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.71 KB

README.md

File metadata and controls

51 lines (34 loc) · 1.71 KB

nixpkgs-merge-bot

Introduction

Developed by Lassulus and Mic92 during #Oceansprint, we proudly introduce the nixpkgs-merge-bot. Celebrating the milestone of 5000 concurrent open pull requests on nixpkgs, we're enhancing the merging process with this bot! 🎉

Features

This bot empowers package maintainers by granting them the capability to merge PRs related to their own packages. It serves as a bridge for maintainers to quickly respond to user feedback, facilitating a more self-reliant approach. Especially when considering the scale of 3030 maintainers compared to just 203 committers, this bot is a game-changer.

To merge a PR, maintainers simply need to comment:

@NixOS/nixpkgs-merge-bot merge

Upon invocation, the bot will verify if the conditions are suitable. If everything is in order, it merges the PR. Otherwise, it provides feedback through a comment detailing the discrepancies.

Constraints

To ensure security and a focused utility, the bot adheres to specific limitations:

  • Only compatible with packages located under pkgs/by-name/*.

  • For now we only allow pull requests done by r-ryantm to be merged

  • Supports merging only into the master, staging, and staging-next branches.

  • CI results validation is currently absent.


Supported by Helsinki Systems Systems and lassulus. From package maintenance to comprehensive support, we ensure your infrastructure is efficient, up-to-date, and secure. Whether it's in our data center or on your premises, we tailor our services to fit your needs.

Contact us to learn more.