File tree Expand file tree Collapse file tree 2 files changed +12
-11
lines changed Expand file tree Collapse file tree 2 files changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -24,10 +24,12 @@ jobs:
24
24
uses : actions-rust-lang/setup-rust-toolchain@v1
25
25
with :
26
26
toolchain : stable
27
- components : clippy
28
27
29
- - name : Install System Dependencies
30
- run : sudo apt-get update && sudo apt-get install -y make
28
+ - name : Install Dependencies
29
+ run : |
30
+ sudo apt-get update
31
+ sudo apt-get install -y clang curl pkg-config libssl-dev make
32
+ make install-deps
31
33
32
34
- name : Run Linters
33
35
run : make lint
Original file line number Diff line number Diff line change 20
20
strategy :
21
21
matrix :
22
22
# Define the Rust versions to test against
23
- rust-version : [ "1.86.0", "stable", "beta" ]
23
+ rust-version : [ "1.86.0", "1.87.0", " stable", "beta" ]
24
24
25
25
steps :
26
26
- name : Checkout Repository
@@ -30,13 +30,12 @@ jobs:
30
30
uses : actions-rust-lang/setup-rust-toolchain@v1
31
31
with :
32
32
toolchain : ${{ matrix.rust-version }}
33
- components : fmt
34
33
35
- - name : Install System Dependencies
36
- run : sudo apt-get update && sudo apt-get install -y make
37
-
38
- - name : Install Tarpaulin for Coverage
39
- run : cargo install cargo-tarpaulin
34
+ - name : Install Dependencies
35
+ run : |
36
+ sudo apt-get update
37
+ sudo apt-get install -y make
38
+ make install-deps
40
39
41
40
- name : Run Tests and Generate Coverage Report
42
41
run : make coverage
45
44
uses : codecov/codecov-action@v5
46
45
with :
47
46
token : ${{ secrets.CODECOV_TOKEN }}
48
- continue-on-error : false
47
+ continue-on-error : true
You can’t perform that action at this time.
0 commit comments