Skip to content

Commit

Permalink
chore(ci): remove Travis CI (#309)
Browse files Browse the repository at this point in the history
We've been out of credits for 8 months with no builds triggered on Travis CI.

This leaves PR untested for alternative architectures (well, they've been untested for 8 months already).
We can just rely on GHA scheduled builds for those architectures.
Tags are also built using GHA for those architectures.
  • Loading branch information
mayeut committed Nov 7, 2022
1 parent 786b740 commit c761723
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 50 deletions.
39 changes: 0 additions & 39 deletions .travis.yml

This file was deleted.

3 changes: 1 addition & 2 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,8 @@ Before you submit a pull request, check that it meets these guidelines:
your new functionality into a function with a docstring, and add the
feature to the list in `README.rst`.

3. The pull request should work for Python 2.7, and 3.5+.
3. The pull request should work for Python 2.7, and 3.6+.
Check `GitHub Actions https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml`_
and `TravisCi <https://travis-ci.org/scikit-build/cmake-python-distributions/pull_requests>`_
and make sure that the tests pass for all supported Python versions.


Expand Down
12 changes: 6 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ Build Status

.. table::

+---------------+--------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| | GitHub Actions (Windows, macOS, Linux) | Travis CI (alternative archs) |
+===============+==============================================================================================================+=============================================================================================+
| PyPI | .. image:: https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg | .. image:: https://travis-ci.com/scikit-build/cmake-python-distributions.svg?branch=master |
| | :target: https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml | :target: https://travis-ci.com/github/scikit-build/cmake-python-distributions |
+---------------+--------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
+---------------+--------------------------------------------------------------------------------------------------------------+
| | GitHub Actions (Windows, macOS, Linux) |
+===============+==============================================================================================================+
| PyPI | .. image:: https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg |
| | :target: https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml |
+---------------+--------------------------------------------------------------------------------------------------------------+

Platforms
---------
Expand Down
5 changes: 2 additions & 3 deletions docs/make_a_release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This is usually done after :ref:`updating_cmake_version`.
Prerequisites
-------------

* All CI tests are passing on `GitHub Actions`_ and `Travis CI`_ (if credits are available).
* All CI tests are passing on `GitHub Actions`_.

* You have a `GPG signing key <https://help.github.com/articles/generating-a-new-gpg-key/>`_.

Expand All @@ -36,7 +36,7 @@ means that ``echo "Hello"`` should be copied and evaluated in the terminal.
`PyPI`_: Step-by-step
---------------------

1. Make sure that all CI tests are passing on `GitHub Actions`_ and `Travis CI`_ (if credits are available).
1. Make sure that all CI tests are passing on `GitHub Actions`_.


2. Download the latest sources
Expand Down Expand Up @@ -127,6 +127,5 @@ means that ``echo "Hello"`` should be copied and evaluated in the terminal.


.. _GitHub Actions: https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml
.. _Travis CI: https://travis-ci.org/scikit-build/cmake-python-distributions/pull_requests

.. _PyPI: https://pypi.org/project/cmake

0 comments on commit c761723

Please sign in to comment.