From 56becb8fee627b31cddb2d42e21256785d50f0f4 Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Sat, 24 Apr 2021 19:13:17 +0300 Subject: [PATCH] update of the Github Actions to the latest version --- .github/workflows/ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5d57fb..b544d4c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,7 +54,6 @@ jobs: os: macos-10.15 cxxflags: "cxxflags=-fsanitize=address,undefined -fno-sanitize-recover=undefined" linkflags: "linkflags=-fsanitize=address,undefined" - runs-on: ${{matrix.os}} @@ -85,7 +84,7 @@ jobs: python tools/boostdep/depinst/depinst.py --git_args "--depth 10 --jobs 3" filesystem rm -rf libs/$LIBRARY/* cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY - python tools/boostdep/depinst/depinst.py --git_args "--depth 10 --jobs 3" $LIBRARY + python tools/boostdep/depinst/depinst.py --include benchmark --include example --include examples --include tools --git_args "--depth 10 --jobs 3" $LIBRARY ./bootstrap.sh ./b2 -d0 headers ./b2 -j4 variant=debug tools/inspect/build @@ -99,7 +98,7 @@ jobs: run: | cd ../boost-root ./b2 -j3 libs/$LIBRARY/test toolset=${{matrix.toolset}} cxxstd=${{matrix.cxxstd}} variant=debug,release "${{matrix.cxxflags}}" "${{matrix.linkflags}}" "${{matrix.launcher}}" - dist/bin/inspect libs/$LIBRARY/test + dist/bin/inspect libs/$LIBRARY - name: Prepare coverage data if: matrix.gcov_tool @@ -112,7 +111,7 @@ jobs: unzip v1.15.zip LCOV="`pwd`/lcov-1.15/bin/lcov --gcov-tool $GITHUB_WORKSPACE/coveralls/gcov_wrapper.sh" - echo "$LCOV --directory $GITHUB_WORKSPACE/coveralls --base-directory `pwd`/libs/$LIBRARY/test --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info" + echo "$LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory `pwd`/libs/$LIBRARY/test --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info" $LCOV --directory ../boost-root/bin.v2/libs/$LIBRARY/ --base-directory ../boost-root/ --capture --output-file $GITHUB_WORKSPACE/coveralls/coverage.info $LCOV --remove $GITHUB_WORKSPACE/coveralls/coverage.info "/usr*" "*/$LIBRARY/test/*" ${{matrix.ignore_coverage}} "*/$LIBRARY/tests/*" "*/$LIBRARY/examples/*" "*/$LIBRARY/example/*" -o $GITHUB_WORKSPACE/coveralls/coverage.info @@ -170,7 +169,7 @@ jobs: cd boost-root xcopy /s /e /q %GITHUB_WORKSPACE% libs\%LIBRARY%\ git submodule update --init tools/boostdep - python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" %LIBRARY% + python tools/boostdep/depinst/depinst.py --include benchmark --include example --include examples --include tools --git_args "--jobs 3" %LIBRARY% cmd /c bootstrap b2 -d0 headers