@@ -28,12 +28,12 @@ jobs:
28
28
tags : rabbitmq_tls:latest
29
29
outputs : type=docker,dest=/tmp/rabbitmq_tls.tar
30
30
- name : Upload artifact
31
- uses : actions/upload-artifact@v3
31
+ uses : actions/upload-artifact@v4
32
32
with :
33
33
name : rabbitmq_tls
34
34
path : /tmp/rabbitmq_tls.tar
35
35
- name : Download artifact
36
- uses : actions/download-artifact@v3
36
+ uses : actions/download-artifact@v4
37
37
with :
38
38
name : rabbitmq_tls
39
39
path : /tmp
52
52
docker exec rabbitmq-stream-client-test /bin/bash -c 'rabbitmqctl status'
53
53
docker exec rabbitmq-stream-client-test /bin/bash -c 'rabbitmqctl wait --pid 1 --timeout 70'
54
54
- name : Install latest ${{ matrix.rust }}
55
- uses : actions-rs/toolchain@v1
55
+ uses : actions-rs/toolchain@v1.0.6
56
56
with :
57
57
toolchain : ${{ matrix.rust }}
58
58
profile : minimal
66
66
uses : taiki-e/install-action@cargo-llvm-cov
67
67
- name : Generate code coverage
68
68
run : cargo llvm-cov --all-features --workspace --lcov --output-path lcov.info --ignore-filename-regex benchmark
69
- - name : Upload coverage to Codecov
70
- uses : codecov/codecov-action@v3
69
+ - name : Codecov
70
+ uses : codecov/codecov-action@v4.5.0
71
71
with :
72
- token : ${{ secrets.CODECOV_TOKEN }}
73
- files : lcov.info
74
- fail_ci_if_error : true
72
+ fail_ci_if_error : false
73
+ name : codecov-umbrella # optional
74
+ verbose : true # optional (default = false)
75
+ env :
76
+ CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
77
+
78
+
0 commit comments