File tree Expand file tree Collapse file tree 4 files changed +19
-6
lines changed Expand file tree Collapse file tree 4 files changed +19
-6
lines changed Original file line number Diff line number Diff line change 4444 - name : Check code formatting
4545 run : cargo fmt --all -- --check
4646
47+ # this checks the msrv
48+ msrv :
49+ name : Verify MSRV
50+ runs-on : ubuntu-latest
51+ steps :
52+ - uses : actions/checkout@v4
53+ - uses : baptiste0928/cargo-install@v3
54+ with :
55+ crate : cargo-msrv
56+ - name : Verify minimum rust version of influxdb crate
57+ run : cargo msrv --path influxdb --output-format json verify
58+ - name : Verify minimum rust version of influxdb_derive crate
59+ run : cargo msrv --path influxdb_derive --output-format json verify
60+
4761 # this tests that all unit and doc tests are successful
4862 unit_tests :
4963 name : Unit and Doc Tests (Rust ${{matrix.rust.name}} on ${{matrix.os}})
5367 fail-fast : false
5468 matrix :
5569 rust :
56- - name : MSRV
57- toolchain : " 1.65"
58- nightly : false
5970 - name : Stable
6071 toolchain : stable
6172 nightly : false
7889 ~/.cargo/git
7990 ~/.cargo/registry
8091 target
81- key : " ${{runner.os}} Rust ${{steps.rust-toolchain.outputs.cachekey}}"
92+ key : " ${{matrix.rust.toolchain}} on ${{ runner.os}} Rust ${{steps.rust-toolchain.outputs.cachekey}}"
8293 - run : cargo test --lib
8394 - run : cargo test --doc
8495
Original file line number Diff line number Diff line change 2525 <a href =" https://www.rust-lang.org/en-US/" >
2626 <img src =" https://img.shields.io/badge/Made%20with-Rust-orange.svg" alt =' Build with Rust' />
2727 </a >
28- <a href =" https://blog.rust-lang.org/2022/11/03/Rust-1.65 .0.html" >
29- <img src =" https://img.shields.io/badge/rustc-1.65 +-yellow.svg" alt =' Minimum Rust Version: 1.65 ' />
28+ <a href =" https://blog.rust-lang.org/2022/11/03/Rust-1.67 .0.html" >
29+ <img src =" https://img.shields.io/badge/rustc-1.67 +-yellow.svg" alt =' Minimum Rust Version: 1.67 ' />
3030 </a >
3131</p >
3232
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ license = "MIT"
1111readme = " README.md"
1212include = [" src/**/*" , " tests/**/*" , " Cargo.toml" , " LICENSE" ]
1313repository = " https://github.com/influxdb-rs/influxdb-rust"
14+ rust-version = " 1.67"
1415
1516[dependencies ]
1617chrono = { version = " 0.4.23" , features = [" serde" ], default-features = false }
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ license = "MIT"
1111readme = " README.md"
1212include = [" src/**/*" , " tests/**/*" , " Cargo.toml" , " LICENSE" ]
1313repository = " https://github.com/influxdb-rs/influxdb-rust"
14+ rust-version = " 1.67"
1415
1516[lib ]
1617proc-macro = true
You can’t perform that action at this time.
0 commit comments