diff --git a/README.md b/README.md index 6b59d43cd..6fbe599b6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Boost Math Library [![Build Status](https://travis-ci.org/boostorg/math.svg?branch=develop)](https://travis-ci.org/boostorg/math) +Boost Math Library [![Build Status](https://github.com/boostorg/math/workflows/CI/badge.svg?branch=develop)](https://github.com/boostorg/math/actions) ================== >ANNOUNCEMENT: Support for C++03 is now deprecated in this library and will be supported in existing features @@ -66,8 +66,7 @@ The full documentation is available on [boost.org](http://www.boost.org/doc/libs | | Master | Develop | |------------------|----------|-------------| -| Travis | [![Build Status](https://travis-ci.org/boostorg/math.svg?branch=master)](https://travis-ci.org/boostorg/math) | [![Build Status](https://travis-ci.org/boostorg/math.svg)](https://travis-ci.org/boostorg/math) | -| Appveyor | [![Build status](https://ci.appveyor.com/api/projects/status/cnugjx9dt7cou7nj/branch/master?svg=true)](https://ci.appveyor.com/project/jzmaddock/math/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/cnugjx9dt7cou7nj/branch/develop?svg=true)](https://ci.appveyor.com/project/jzmaddock/math/branch/develop) | +| Github Actions | [![Build Status](https://github.com/boostorg/math/workflows/CI/badge.svg?branch=master)](https://github.com/boostorg/math/actions) | [![Build Status](https://github.com/boostorg/math/workflows/CI/badge.svg?branch=develop)](https://github.com/boostorg/math/actions) @@ -100,7 +99,15 @@ You can either run all the tests listed in `Jamfile.v2` or run a single test: test$ ../../../b2 static_assert_test <- single test test$ # A more advanced syntax, demoing various options for building the tests: test$ ../../../b2 -a -j2 -q --reconfigure toolset=clang cxxflags="--std=c++14 -fsanitize=address -fsanitize=undefined" linkflags="-fsanitize=undefined -fsanitize=address" - + +### Continuous Integration ### +The default action for a PR or commit to a PR is for CI to run the full complement of tests. The following can be appended to the end of a commit message to modify behavior: + + * [CI SKIP] to skip all tests + * [LINUX] to test using GCC Versions 5-10 and Clang Versions 5-10 on Ubuntu LTS versions 16.04-20.04. + * [APPLE] to test Apple Clang on the latest version of MacOS. + * [WINDOWS] to test MSVC-14.0, MSVC-14.2 and mingw on the latest version of Windows. + ### Building documentation ### Full instructions can be found [here](https://svn.boost.org/trac10/wiki/BoostDocs/GettingStarted), but to reiterate slightly: