Skip to content

Commit 782021d

Browse files
author
Hugo Laloge
committed
Merge tag '1.4.0' into feature/netlink-monitor
v1.4.0
2 parents 8c686fe + b70ee93 commit 782021d

File tree

143 files changed

+5192
-3108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+5192
-3108
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ on:
1818
branches: ["**"]
1919
pull_request:
2020
branches: ["**"]
21-
schedule:
22-
- cron: "0 6 * * 1-5"
2321

2422
env:
2523
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
@@ -92,6 +90,9 @@ jobs:
9290
- name: Update Stable Rust toolchain
9391
run: rustup update stable
9492

93+
- name: Make sure necessary tools are installed
94+
run: rustup component add clippy rustfmt
95+
9596
- name: Setup rust-cache
9697
uses: Swatinem/rust-cache@v2
9798
with:
@@ -274,6 +275,9 @@ jobs:
274275
rust: [nightly]
275276
runs-on: ${{ matrix.os }}
276277
steps:
278+
- name: Uninstall pre-installed packages
279+
run: sudo apt remove dotnet* azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox temurin-8-jdk powershell mysql-server-core-8.0 mono-devel -y
280+
277281
- name: Checkout sources
278282
uses: actions/checkout@v4
279283

@@ -301,6 +305,8 @@ jobs:
301305
--skip three_node_combination_multicast \
302306
--skip two_node_combination \
303307
--skip test_gossip
308+
env:
309+
RUST_LOG: None
304310

305311
- name: Upload coverage to Codecov
306312
uses: codecov/codecov-action@v5
@@ -309,6 +315,12 @@ jobs:
309315
files: lcov.info
310316
fail_ci_if_error: true
311317

318+
# Cleanup profraw files to avoid failing during rust-cache
319+
# post run cleanup. It requires enough space on disk left to save the cache
320+
- name: Cleanup profraw files
321+
run: |
322+
find . -name "*.profraw" -type f -delete
323+
312324
# NOTE: In GitHub repository settings, the "Require status checks to pass
313325
# before merging" branch protection rule ensures that commits are only merged
314326
# from branches where specific status checks have passed. These checks are

.github/workflows/pre-release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414
name: Pre-Release
1515

1616
on:
17-
schedule:
18-
- cron: "0 0 * * 1-5"
1917
workflow_dispatch:
2018
inputs:
2119
features:

0 commit comments

Comments
 (0)