File tree 4 files changed +24
-16
lines changed
4 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 45
45
toolchain : ${{ matrix.version.version }}
46
46
47
47
- name : Install cargo-hack
48
- uses : taiki-e/install-action@v2.25.9
48
+ uses : taiki-e/install-action@v2.26.8
49
49
with :
50
50
tool : cargo-hack
51
51
@@ -69,10 +69,13 @@ jobs:
69
69
cargo test --lib --tests -p=actix-multipart --all-features
70
70
cargo test --lib --tests -p=actix-web-actors --all-features
71
71
72
- - name : Clear the cargo caches
73
- run : |
74
- cargo --locked install cargo-cache --version 0.8.3 --no-default-features --features ci-autoclean
75
- cargo-cache
72
+ - name : Install cargo-ci-cache-clean
73
+
74
+ with :
75
+ tool : cargo-ci-cache-clean
76
+
77
+ - name : CI cache clean
78
+ run : cargo-ci-cache-clean
76
79
77
80
ci_feature_powerset_check :
78
81
name : Verify Feature Combinations
85
88
uses :
actions-rust-lang/[email protected]
86
89
87
90
- name : Install cargo-hack
88
- uses : taiki-e/install-action@v2.25.9
91
+ uses : taiki-e/install-action@v2.26.8
89
92
with :
90
93
tool : cargo-hack
91
94
@@ -106,7 +109,7 @@ jobs:
106
109
uses :
actions-rust-lang/[email protected]
107
110
108
111
- name : Install nextest
109
- uses : taiki-e/install-action@v2.25.9
112
+ uses : taiki-e/install-action@v2.26.8
110
113
with :
111
114
tool : nextest
112
115
Original file line number Diff line number Diff line change 37
37
38
38
- name : Install OpenSSL
39
39
if : matrix.target.os == 'windows-latest'
40
- run : choco install openssl -y --forcex64 --no-progress
40
+ run : choco install openssl -y --forcex64 --no-progress --version=3.2.1
41
41
- name : Set OpenSSL dir in env
42
42
if : matrix.target.os == 'windows-latest'
43
43
run : |
50
50
toolchain : ${{ matrix.version.version }}
51
51
52
52
- name : Install cargo-hack
53
- uses : taiki-e/install-action@v2.25.9
53
+ uses : taiki-e/install-action@v2.26.8
54
54
with :
55
55
tool : cargo-hack
56
56
@@ -83,10 +83,13 @@ jobs:
83
83
cargo test --lib --tests -p=actix-multipart --all-features
84
84
cargo test --lib --tests -p=actix-web-actors --all-features
85
85
86
- - name : Clear the cargo caches
87
- run : |
88
- cargo --locked install cargo-cache --version 0.8.3 --no-default-features --features ci-autoclean
89
- cargo-cache
86
+ - name : Install cargo-ci-cache-clean
87
+
88
+ with :
89
+ tool : cargo-ci-cache-clean
90
+
91
+ - name : CI cache clean
92
+ run : cargo-ci-cache-clean
90
93
91
94
io-uring :
92
95
name : io-uring tests
Original file line number Diff line number Diff line change @@ -23,15 +23,17 @@ jobs:
23
23
components : llvm-tools-preview
24
24
25
25
- name : Install cargo-llvm-cov
26
- uses : taiki-e/install-action@v2.25.9
26
+ uses : taiki-e/install-action@v2.26.8
27
27
with :
28
28
tool : cargo-llvm-cov
29
29
30
30
- name : Generate code coverage
31
31
run : cargo llvm-cov --workspace --all-features --codecov --output-path codecov.json
32
32
33
33
- name : Upload coverage to Codecov
34
- uses : codecov/codecov-action@v3.1.4
34
+ uses : codecov/codecov-action@v4.0.0
35
35
with :
36
36
files : codecov.json
37
37
fail_ci_if_error : true
38
+ env :
39
+ CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change 82
82
toolchain : nightly-2023-08-25
83
83
84
84
- name : Install cargo-public-api
85
- uses : taiki-e/install-action@v2.24.1
85
+ uses : taiki-e/install-action@v2.26.8
86
86
with :
87
87
tool : cargo-public-api
88
88
You can’t perform that action at this time.
0 commit comments