https://github.com/python/miss-islington
🐍🍒⛏🤖 - A bot for backporting and merging CPython pull requests
https://github.com/python/miss-islington
Last synced: 9 months ago
JSON representation
🐍🍒⛏🤖 - A bot for backporting and merging CPython pull requests
- Host: GitHub
- URL: https://github.com/python/miss-islington
- Owner: python
- License: apache-2.0
- Created: 2017-09-05T17:06:04.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T21:48:41.000Z (about 1 year ago)
- Last Synced: 2024-10-29T16:12:51.862Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 397 KB
- Stars: 108
- Watchers: 41
- Forks: 38
- Open Issues: 13
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
miss-islington
==============
.. image:: https://github.com/python/miss-islington/actions/workflows/ci.yml/badge.svg?event=push
:target: https://github.com/python/miss-islington/actions
.. image:: https://codecov.io/gh/python/miss-islington/branch/main/graph/badge.svg
:target: https://codecov.io/gh/python/miss-islington
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/ambv/black
🐍🍒⛏🤖
Bot for backporting and merging `CPython `_ Pull Requests.
Backporting a PR on CPython
===========================
Prior to merging a PR, a Python core developer should apply the
``needs backport to X.Y`` label to the pull request.
Once the pull request has been merged, `@miss-islington `_
will prepare the backport PR.
If `@miss-islington `_ encountered any issue while backporting,
it will leave a comment about it, and the PR will be assigned to the core developer
who merged the PR. The PR then needs to be backported manually.
Merging the Backport PR
=======================
If a Python core developer approved the backport PR made by miss-islington, it will be
automatically merged once all the CI checks passed.
Merging PRs
===========
If a Python core developer approved a PR made by anyone and added the "🤖 automerge" label,
it will be automatically merged once all the CI checks pass.
**Aside**: where does the name come from?
=========================================
According to Wikipedia, Miss Islington is the name of the witch in the
`Monty Python and the Holy Grail `_
sketch.