From 3aa7f1b41f76e7b483b596dca45796089d03062d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Chaves?= Date: Fri, 11 Jun 2021 14:31:48 +0200 Subject: [PATCH] Updated Scrapy release procedure (markdown) --- Scrapy-release-procedure.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Scrapy-release-procedure.md b/Scrapy-release-procedure.md index 06fcef3..625607a 100644 --- a/Scrapy-release-procedure.md +++ b/Scrapy-release-procedure.md @@ -145,3 +145,14 @@ it, even though the GitHub online editor). ## Cherry-pick into master If you’ve released a patch version, you should cherry-pick the required commits into master (exclude version-bumping changes). + +## Upgrade CI packages + +To avoid the risk of CI suddenly failing and confusing pull request authors, we freeze some CI packages: + +- bandit +- flake8 +- pylint +- pytest-cov + +Right after a major or minor release would be a good time to update those packages, solving or allow-listing any issue raised by their new versions. \ No newline at end of file