https://github.com/osbuild/pr-review-queue
This bot implements a pull request review queue
https://github.com/osbuild/pr-review-queue
Last synced: over 1 year ago
JSON representation
This bot implements a pull request review queue
- Host: GitHub
- URL: https://github.com/osbuild/pr-review-queue
- Owner: osbuild
- Created: 2023-12-07T22:01:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T11:28:33.000Z (over 1 year ago)
- Last Synced: 2025-03-29T16:18:11.564Z (over 1 year ago)
- Language: Python
- Size: 79.1 KB
- Stars: 0
- Watchers: 3
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
This script creates a Pull Request review queue that is actionable. It is structured in multiple sections, pinging authors about changes being requested or reviewers about completing their work.
It currently runs on a daily schedule and sends messages to a Slack channel.
The Slack member ids are encrypted and can be decrypted or re-encrypted using the `encrypt_slack_nicks.py` script.
## Usage
`python3 pr_review_queue.py --github-token $GITHUB_TOKEN --org $GITHUB_ORG --repo $GITHUB_REPO`
alternatively you can also set `GITHUB_TOKEN` as environment variable and call
`python3 pr_review_queue.py --org $GITHUB_ORG --repo $GITHUB_REPO`