@@ -293,15 +293,23 @@ jobs:
293
293
if : needs.changes.outputs.rust == 'true'
294
294
name : Calculate Code Coverage
295
295
runs-on : [self-hosted, Linux, X64, testing]
296
- # container: public.ecr.aws/lts/ubuntu:20.04
296
+ container : public.ecr.aws/lts/ubuntu:20.04
297
297
steps :
298
+ # - name: Install Required Packages
299
+ # env:
300
+ # DEBIAN_FRONTEND: noninteractive
301
+ # run: |
302
+ # sudo apt-get update
303
+ # sudo apt-get install -y protobuf-compiler libclang-dev
304
+ # git --version
298
305
- name : Install Required Packages
299
306
env :
300
307
DEBIAN_FRONTEND : noninteractive
301
308
run : |
302
- sudo apt-get update
303
- sudo apt-get install -y curl protobuf-compiler build-essential libclang-dev git
309
+ apt-get update
310
+ apt-get install -y curl protobuf-compiler build-essential libclang-dev git
304
311
git --version
312
+ git config --global --add safe.directory /__w/frequency/frequency
305
313
- name : Check Out Repo
306
314
uses : actions/checkout@v3
307
315
- name : Install Rust Toolchain
@@ -311,12 +319,12 @@ jobs:
311
319
toolchain : stable
312
320
- name : Install cargo-llvm-cov
313
321
uses : taiki-e/install-action@cargo-llvm-cov
314
- - name : Generate code coverage
315
- run : |
316
- cargo llvm-cov -v --no-fail-fast --workspace --lcov --output-path lcov.info \
317
- --ignore-filename-regex "^.*\/(mock\.rs|weights(\.rs)?|benchmarking\.rs).*$" \
318
- --exclude "frequency,frequency-cli,frequency-runtime,frequency-service" \
319
- --features all-frequency-features
322
+ # - name: Generate code coverage
323
+ # run: |
324
+ # cargo llvm-cov -v --no-fail-fast --workspace --lcov --output-path lcov.info \
325
+ # --ignore-filename-regex "^.*\/(mock\.rs|weights(\.rs)?|benchmarking\.rs).*$" \
326
+ # --exclude "frequency,frequency-cli,frequency-runtime,frequency-service" \
327
+ # --features all-frequency-features
320
328
- name : XXX Debug
321
329
run : |
322
330
git status
0 commit comments