All templates

Automated Gitee Stale Pull Request Alerts

Every morning, WebRun opens Gitee, checks every repository for pull requests with no review activity for 3 days or more, creates a Trello card naming the pull request, author, and how long it has waited, and texts the maintainer through WhatsApp so old contributions don't sit forgotten in the queue.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 Gitee find pull requests waiting on review
2 Trello card each stale pull request
3 WhatsApp text the maintainer
In short

How do I stop Gitee pull requests from going unreviewed?

WebRun checks every Gitee repository each morning for pull requests with no review activity for 3 days or more. It creates a Trello card naming the pull request and author, and texts the maintainer through WhatsApp, so contributions don't sit forgotten in the queue waiting for someone to notice them.

  • Stale pull requests get a nudge before they're forgotten
  • Every stale PR has a tracked card until it's reviewed
  • Contributors get a faster response instead of an open ended wait

Built for open source maintainers · engineering teams · platform teams · software development teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens gitee.com/login in a real browser with your saved login - no setup, no API keys.

  2. 1
    Gitee - find pull requests waiting on review
    • Open Gitee and list open pull requests across the team's repositories
    • Check each one's last comment or review activity
    • Flag any with no activity for 3 days or more

    Done when Every pull request with no activity for 3 days or more is listed with its age.

  3. 2
    Trello - card each stale pull request
    trello.com
    WebRun in Trello: card each stale pull request
    WebRun opens Trello to card each stale pull request.
    • Create a card on the review board for each newly stale pull request
    • Title it with the repository, pull request, and author
    • Move the card to done once it's reviewed

    Done when Every stale pull request has a card, and reviewed ones are marked done.

  4. 3
    WhatsApp - text the maintainer
    whatsapp.com
    WebRun in WhatsApp: text the maintainer
    WebRun opens WhatsApp to text the maintainer.
    • Text the maintainer the repository and pull request for each newly stale one
    • Link the Trello card
    • Send one message per newly stale pull request, not a batch

    Done when The maintainer has a text for every newly stale pull request.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
gitee.com/login
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Stale PR chase list · Trello
OutputWhat each run produces - A Trello card and a WhatsApp text for every Gitee pull request left without review for 3 days or more.
List
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it review or merge the pull request?

No. WebRun only reports which pull requests are waiting. Reviewing and merging stays entirely with your maintainers.

What counts as stale?

No comment or review activity for 3 days or more. Anything reviewed within that window never gets carded.

What happens once it's reviewed?

Its Trello card moves to done automatically the next time the check finds review activity on it.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.