From 54f1ed6710a2e17dc6882528dc42358ed44fc6cd Mon Sep 17 00:00:00 2001 From: Hugo Date: Fri, 3 Apr 2020 17:26:38 +0300 Subject: [PATCH 1/3] Ensure Python 3's pip to install requirements --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6e55e4c7a..06208ad98 100644 --- a/Makefile +++ b/Makefile @@ -67,7 +67,7 @@ debug: CFLAGS='-g -O0' python3 setup.py build_ext install > /dev/null install-req: - pip install -r requirements.txt + python3 -m pip install -r requirements.txt install-venv: virtualenv . From 86ef29efd69c36eac32fde2f3ce2c31f3c6126da Mon Sep 17 00:00:00 2001 From: Hugo Date: Fri, 3 Apr 2020 17:27:16 +0300 Subject: [PATCH 2/3] Check GHA and AppVeyor as well as Travis CI --- RELEASING.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index 3a285662c..5c08f9dcd 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -6,7 +6,10 @@ Released quarterly on January 2nd, April 1st, July 1st and October 15th. * [ ] Open a release ticket e.g. https://github.com/python-pillow/Pillow/issues/3154 * [ ] Develop and prepare release in `master` branch. -* [ ] Check [Travis CI](https://travis-ci.org/python-pillow/Pillow) and [AppVeyor CI](https://ci.appveyor.com/project/python-pillow/Pillow) to confirm passing tests in `master` branch. +* [ ] Check [GitHub Actions](https://github.com/python-pillow/Pillow/actions), + [Travis CI](https://travis-ci.org/github/python-pillow/Pillow) and + [AppVeyor](https://ci.appveyor.com/project/python-pillow/Pillow) to confirm + passing tests in `master` branch. * [ ] Check that all of the wheel builds [Pillow Wheel Builder](https://github.com/python-pillow/pillow-wheels) pass the tests in Travis CI. * [ ] In compliance with [PEP 440](https://www.python.org/dev/peps/pep-0440/), update version identifier in `src/PIL/_version.py` * [ ] Update `CHANGES.rst`. @@ -38,7 +41,13 @@ Released as needed for security, installation or critical bug fixes. git checkout -t remotes/origin/5.2.x ``` * [ ] Cherry pick individual commits from `master` branch to release branch e.g. `5.2.x`. -* [ ] Check [Travis CI](https://travis-ci.org/python-pillow/Pillow) to confirm passing tests in release branch e.g. `5.2.x`. + + + +* [ ] Check [GitHub Actions](https://github.com/python-pillow/Pillow/actions), + [Travis CI](https://travis-ci.org/github/python-pillow/Pillow) and + [AppVeyor](https://ci.appveyor.com/project/python-pillow/Pillow) to confirm + passing tests in release branch e.g. `5.2.x`. * [ ] In compliance with [PEP 440](https://www.python.org/dev/peps/pep-0440/), update version identifier in `src/PIL/_version.py` * [ ] Run pre-release check via `make release-test`. * [ ] Create tag for release e.g.: From 595caf31fc414132278b37853e0ff1d43771b9c0 Mon Sep 17 00:00:00 2001 From: Hugo Date: Fri, 3 Apr 2020 17:27:34 +0300 Subject: [PATCH 3/3] Also push commits --- RELEASING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASING.md b/RELEASING.md index 5c08f9dcd..a33a1684a 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -53,6 +53,7 @@ Released as needed for security, installation or critical bug fixes. * [ ] Create tag for release e.g.: ```bash git tag 5.2.1 + git push git push --tags ``` * [ ] Create source distributions e.g.: