nixpkgs-prs

Crates.ionixpkgs-prs
lib.rsnixpkgs-prs
version0.5.1
created_at2025-03-17 00:59:30.84932+00
updated_at2025-04-07 10:16:00.77835+00
descriptioncheck the merged nixpkgs PRs for that day
homepagehttps://github.com/isabelroses/nixpkgs-prs-bot
repositoryhttps://github.com/isabelroses/nixpkgs-prs-bot
max_upload_size
id1594894
size133,996
isabel (isabelroses)

documentation

README

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

:sparkles: 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.

:gear: 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.

Commit count: 44

cargo fmt