mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
test: improve code coverage reporting (#4849)
* Speed up the generation of coverage reports by using multiple cores. * Add codecov step to coverage workflow.
This commit is contained in:
5
.github/actions/build/action.yml
vendored
5
.github/actions/build/action.yml
vendored
@@ -6,6 +6,8 @@ inputs:
|
||||
required: true
|
||||
cmake-args:
|
||||
default: null
|
||||
cmake-target:
|
||||
default: all
|
||||
# An implicit input is the environment variable `build_dir`.
|
||||
runs:
|
||||
using: composite
|
||||
@@ -26,4 +28,5 @@ runs:
|
||||
cmake \
|
||||
--build ${build_dir} \
|
||||
--config ${{ inputs.configuration }} \
|
||||
--parallel ${NUM_PROCESSORS:-$(nproc)}
|
||||
--parallel ${NUM_PROCESSORS:-$(nproc)} \
|
||||
--target ${{ inputs.cmake-target }}
|
||||
|
||||
Reference in New Issue
Block a user