Add azure pipelines and github actions to contributing doc
@@ -39,8 +39,11 @@ separately, as a "formatting cleanup" PR, if needed.
Automated Testing
=================
-All pull requests and merges to 'master' branch are tested using `Travis CI`_
-based on our `.travis.yml`_ file.
+All pull requests and merges to 'master' branch are tested using `Travis CI`_,
+`Azure Pipelines`_ and `GitHub Actions`_ based on our `.travis.yml`_,
+`.azure-pipelines`_ and `.github/workflows`_ files. More details about pip's
+Continuous Integration can be found in the `CI Documentation`_
+
You can find the status and results to the CI runs for your PR on GitHub's web
UI for the pull request. You can also find links to the CI services' pages for
@@ -257,5 +260,10 @@ will initiate a vote among the existing maintainers.
.. _`Studies have shown`: https://www.kessler.de/prd/smartbear/BestPracticesForPeerCodeReview.pdf
.. _`resolve merge conflicts`: https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line
.. _`Travis CI`: https://travis-ci.org/
+.. _`Azure Pipelines`: https://azure.microsoft.com/en-in/services/devops/pipelines/
+.. _`GitHub Actions`: https://github.com/features/actions
.. _`.travis.yml`: https://github.com/pypa/pip/blob/master/.travis.yml
+.. _`.azure-pipelines`: https://github.com/pypa/pip/blob/master/.azure-pipelines
+.. _`.github/workflows`: https://github.com/pypa/pip/blob/master/.github/workflows
+.. _`CI Documentation`: https://pip.pypa.io/en/latest/development/ci/
.. _`towncrier`: https://pypi.org/project/towncrier/
