Skip to content
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5fe2ff3
Fix clippy warning
OlivierHecart Jan 26, 2026
bbc8e1c
Remove zenoh-pinned-deps-1-75 from workspace members
OlivierHecart Jan 26, 2026
ad2ce08
Merge branch 'main' into ci/zenoh_1_75
milyin Jan 26, 2026
c5a5b4c
version locks renoved, rust version bumped
milyin Jan 27, 2026
fd708a8
remove 1.75 dependency
milyin Jan 27, 2026
b8728ee
memory leak test fix
milyin Jan 27, 2026
cdf8c36
Merge branch 'main' into ci/zenoh_1_75
milyin Jan 30, 2026
9fa2b2c
Update commons/zenoh-util/src/log.rs
milyin Feb 5, 2026
c49a0d0
forgotten dependency removed
milyin Feb 5, 2026
5f084fa
Merge branch 'ci/zenoh_1_75' of github.com:eclipse-zenoh/zenoh into c…
milyin Feb 5, 2026
137dcd9
date fix
milyin Feb 5, 2026
52f4b8d
Update commons/zenoh-util/src/log.rs
milyin Feb 6, 2026
d17e381
Merge branch 'main' into ci/zenoh_1_75
milyin Feb 11, 2026
ad000b4
typo fix
milyin Feb 11, 2026
b6c4f03
tempfile crate locked
milyin Feb 11, 2026
2712f03
tempfile added to ignored
milyin Feb 11, 2026
614b535
Merge branch 'main' into ci/zenoh_1_75
milyin Feb 13, 2026
316c935
Merge branch 'main' into ci/zenoh_1_75
milyin Feb 16, 2026
22c8d5c
name fix
milyin Feb 20, 2026
292abe9
Merge branch 'ci/zenoh_1_75' of github.com:eclipse-zenoh/zenoh into c…
milyin Feb 20, 2026
8ae4685
more rust 1.75 compatible libs pinned
milyin Feb 20, 2026
6c8753f
fix for build on windows
milyin Feb 20, 2026
ed8f5ac
added test without cargo.lock
milyin Feb 20, 2026
b86f4ff
Merge branch 'ci/zenoh_1_75' of github.com:eclipse-zenoh/zenoh into c…
milyin Feb 20, 2026
7f0548e
Merge branch 'main' into ci/zenoh_1_75
milyin Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 2 additions & 49 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,32 +72,7 @@ jobs:
cache-bin: false

- name: Check zenoh with rust 1.75.0
run: cargo +1.75.0 check --release --bins --lib

# Test without Cargo.lock to ensure that all restrictions are correctly set in Cargo.toml for build with rust 1.75.0
check_rust_without_cargo_lock:
needs: determine-runner
name: Check zenoh build without Cargo.lock on Rust 1.75
runs-on: ubuntu-latest
strategy:
fail-fast: false

steps:
- name: Clone this repository
uses: actions/checkout@v4

- name: Update Rust 1.75.0 toolchain
run: rustup update 1.75.0

- name: Setup rust-cache
uses: Swatinem/rust-cache@v2
with:
cache-bin: false

- name: Check zenoh without Cargo.lock
run: |
rm Cargo.lock || true
cargo +1.75.0 check --bins --lib
run: cargo +1.75.0 check --release --manifest-path ci/zenoh-1-75/Cargo.toml

check:
needs: determine-runner
Expand Down Expand Up @@ -389,17 +364,6 @@ jobs:
- name: Clone this repository
uses: actions/checkout@v4

#
# Temporary workaround to remmove transitive dependency
# of static-init 1.0.3 which fails with nigtly Rust.
# This allows Rust to automatically pick a compatible version 1.0.4
# where the issue is fixed.
#
- name: Remove zenoh-pinned-deps-1-75 dependency and Cargo.lock
run: |
sed -i '/zenoh-pinned-deps-1-75/d' Cargo.toml
rm -f Cargo.lock

# Use a similar command than docs.rs build: rustdoc with nightly toolchain
- name: Install Rust toolchain nightly for docs gen
run: rustup toolchain install nightly
Expand Down Expand Up @@ -440,17 +404,6 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4

#
# Temporary workaround to remmove transitive dependency
# of static-init 1.0.3 which fails with nigtly Rust.
# This allows Rust to automatically pick a compatible version 1.0.4
# where the issue is fixed.
#
- name: Remove zenoh-pinned-deps-1-75 dependency and Cargo.lock
run: |
sed -i '/zenoh-pinned-deps-1-75/d' Cargo.toml
rm -f Cargo.lock

- name: Install ${{ matrix.rust }} Rust toolchain
run: |
rustup override set ${{ matrix.rust }}
Expand Down Expand Up @@ -503,7 +456,7 @@ jobs:
ci:
name: CI status checks
runs-on: ubuntu-latest
needs: [check_rust, check_rust_without_cargo_lock, check, test, test_unstable, test_shm, valgrind, typos, markdown_lint, doc, coverage]
needs: [check_rust, check, test, test_unstable, test_shm, valgrind, typos, markdown_lint, doc, coverage]
if: always()
steps:
- name: Check whether all jobs pass
Expand Down
Loading
Loading