README typos amended. #92
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Ubuntu continuous integration | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
jobs: | |
build: | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Install Boost.Test | |
run: sudo apt-get --quiet --yes install libboost-test-dev | |
- name: Environment variables | |
run: make env; make TOOLSET=gcc versions; make TOOLSET=clang versions | |
- name: Unit tests with gcc | |
run: make -rj2 TOOLSET=gcc example run_tests | |
- name: Unit tests with gcc thread sanitizer | |
run: make -rj2 TOOLSET=gcc BUILD=sanitize run_tests | |
- name: Unit tests with clang | |
run: make -rj2 TOOLSET=clang example run_tests | |
- name: Unit tests with clang thread sanitizer | |
run: make -rj2 TOOLSET=clang BUILD=sanitize run_tests |