Skip to content

automatically assign reviewers #165

automatically assign reviewers

automatically assign reviewers #165

name: automatically assign reviewers
on:
schedule:
- cron: "37 0 * * *" # At 00:37 UTC every day
workflow_dispatch:
jobs:
autoassign-reviewers:
if: github.repository == 'leanprover-community/mathlib4'
name: assign automatically proposed reviewers
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: master
sparse-checkout: |
scripts/assign_reviewers.py
- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: '3.x'
- name: assign reviewers
env:
ASSIGN_REVIEWERS_TOKEN: ${{ secrets.ASSIGN_REVIEWERS }}
run: |
python3 scripts/assign_reviewers.py