#nixpkgs #nix #pull-request #cli

app nixpkgs-prs

check the merged nixpkgs PRs for that day

3 releases (breaking)

Uses new Rust 2024

new 0.5.0 Mar 18, 2025
0.4.0 Mar 17, 2025
0.3.0 Mar 17, 2025

#1783 in Web programming

Download history

71 downloads per month

EUPL-1.2

37KB
439 lines

nixpkgs-prs Bot

nixpkgs-prs is a bot that fetches pull request information from the nixpkgs repository. It supports optional posting to Bluesky and Fediverse platforms, which are gated behind feature flags.

"Offical" deployments to follow

✨ Features

  • Fetch PR Data: Retrieves pull request information from the nixpkgs repository.
  • Post to Bluesky (Requires post-bsky feature): Publishes updates to Bluesky.
  • Post to Fediverse (Requires post-fedi feature): Publishes updates to Fediverse.

⚙️ Configuration

If you are running in a container or systemd service you may consider setting the following environment variables, otherwise they are accessible as flags:

  • Bluesky (post-bsky feature):
    • BSKY_EMAIL: Your Bluesky email.
    • BSKY_PASSWORD: Your Bluesky app password.
  • Fediverse (post-fedi feature):
    • FEDI_INSTANCE: The URL of your Fediverse instance.
    • FEDI_TOKEN: Your access token.

License

This project is licensed under the EUPL-1.2 License.

Contributing

Contributions are welcome! Feel free to open issues or submit PRs.

Dependencies

~10–43MB
~655K SLoC