Skip to content

Commit 3a5ad93

Browse files
authored
Update everything (fede1024#771)
Bump all dependencies and minimum rust version.
1 parent 0b35424 commit 3a5ad93

33 files changed

+1083
-865
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ on:
77
branches: [master]
88

99
env:
10-
rust_version: 1.70.0
10+
rust_version: 1.74
1111

1212
jobs:
1313
lint:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
- uses: dtolnay/rust-toolchain@stable
1818
with:
1919
toolchain: ${{ env.rust_version }}
@@ -27,18 +27,18 @@ jobs:
2727
strategy:
2828
matrix:
2929
include:
30-
- os: macos-11.0
30+
- os: macos-14.0
3131
- os: windows-2019
3232
features: cmake-build,libz-static,curl-static
3333
rdkafka-sys-features: cmake-build,libz-static,curl-static
34-
- os: ubuntu-20.04
34+
- os: ubuntu-24.04
3535
features: tracing
36-
- os: ubuntu-20.04
36+
- os: ubuntu-24.04
3737
features: cmake-build,ssl-vendored,gssapi-vendored,libz-static,curl-static,zstd
3838
rdkafka-sys-features: cmake-build,ssl-vendored,gssapi-vendored,libz-static,curl-static,zstd
3939
runs-on: ${{ matrix.os }}
4040
steps:
41-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4
4242
- uses: lukka/get-cmake@latest
4343
- uses: dtolnay/rust-toolchain@stable
4444
with:
@@ -49,9 +49,9 @@ jobs:
4949
# Use the `minimal-versions` resolver to ensure we're not claiming to support
5050
# an older version of a dependency than we actually do.
5151
check-minimal-versions:
52-
runs-on: ubuntu-20.04
52+
runs-on: ubuntu-24.04
5353
steps:
54-
- uses: actions/checkout@v3
54+
- uses: actions/checkout@v4
5555
- uses: dtolnay/rust-toolchain@stable
5656
with:
5757
# The version of this toolchain doesn't matter much. It's only used to
@@ -75,15 +75,17 @@ jobs:
7575
max-parallel: 1
7676
matrix:
7777
include:
78+
- confluent-version: 7.9.1
79+
kafka-version: 3.9
7880
- confluent-version: 7.7.0
7981
kafka-version: 3.7
8082
- confluent-version: 7.5.1
8183
kafka-version: 3.6
8284
- confluent-version: 7.5.1
8385
kafka-version: 3.5
84-
runs-on: ubuntu-20.04
86+
runs-on: ubuntu-24.04
8587
steps:
86-
- uses: actions/checkout@v3
88+
- uses: actions/checkout@v4
8789
- uses: lukka/get-cmake@latest
8890
- uses: dtolnay/rust-toolchain@stable
8991
with:

0 commit comments

Comments
 (0)