|
|
@@ -31,7 +31,14 @@ jobs:
|
|
|
version: 15
|
|
|
platform: x64
|
|
|
- name: Install libc++
|
|
|
- run: sudo apt install -y libc++-15-dev libc++1-15 libc++abi-15-dev libc++abi1-15 libclang-rt-15-dev
|
|
|
+ run: sudo apt-get install -y libc++-15-dev libc++1-15 libc++abi-15-dev libc++abi1-15 libclang-rt-15-dev
|
|
|
+ - name: Unit Test with Coverage
|
|
|
+ run: bash run_tests.sh
|
|
|
+ - name: Upload coverage reports to Codecov
|
|
|
+ uses: codecov/codecov-action@v3
|
|
|
+ with:
|
|
|
+ token: ${{ secrets.CODECOV_TOKEN }}
|
|
|
+ directory: .coverage
|
|
|
- name: Compile
|
|
|
run: |
|
|
|
python3 build.py linux
|
|
|
@@ -42,13 +49,6 @@ jobs:
|
|
|
- uses: actions/upload-artifact@v3
|
|
|
with:
|
|
|
path: output
|
|
|
- - name: Unit Test
|
|
|
- run: bash run_tests.sh
|
|
|
- - name: Upload coverage reports to Codecov
|
|
|
- uses: codecov/codecov-action@v3
|
|
|
- with:
|
|
|
- token: ${{ secrets.CODECOV_TOKEN }}
|
|
|
- directory: .coverage
|
|
|
- name: Benchmark
|
|
|
run: python3 scripts/run_tests.py benchmark
|
|
|
- name: GCC Build Test
|