mirror of
https://github.com/ostreedev/ostree.git
synced 2025-01-09 01:18:35 +03:00
cargo: bump minimum Rust version to 1.63
This bumps MSRV to 1.63, in order to prepare for the next version of gtk-rs stack. Ref: https://gtk-rs.org/blog/2022/10/18/new-release.html
This commit is contained in:
parent
9ae86131ed
commit
fe8dec9090
9
.github/workflows/rust.yml
vendored
9
.github/workflows/rust.yml
vendored
@ -14,8 +14,6 @@ env:
|
||||
CARGO_PROJECT_FEATURES: "v2021_5,cap-std-apis"
|
||||
# TODO: Automatically query this from the C side
|
||||
LATEST_LIBOSTREE: "v2022_6"
|
||||
# Minimum supported Rust version (MSRV)
|
||||
ACTION_MSRV_TOOLCHAIN: 1.58.1
|
||||
# Pinned toolchain for linting
|
||||
ACTION_LINTS_TOOLCHAIN: 1.64.0
|
||||
|
||||
@ -38,6 +36,13 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v2
|
||||
- name: Detect crate MSRV
|
||||
shell: bash
|
||||
run: |
|
||||
msrv=$(cargo metadata --format-version 1 --no-deps | \
|
||||
jq -r '.packages | .[0].rust_version')
|
||||
echo "Crate MSRV: $msrv"
|
||||
echo "ACTION_MSRV_TOOLCHAIN=$msrv" >> $GITHUB_ENV
|
||||
- name: Remove system Rust toolchain
|
||||
run: dnf remove -y rust cargo
|
||||
- name: Install toolchain
|
||||
|
@ -8,6 +8,7 @@ license = "MIT"
|
||||
name = "ostree"
|
||||
readme = "rust-bindings/README.md"
|
||||
repository = "https://github.com/ostreedev/ostree"
|
||||
rust-version = "1.63.0"
|
||||
version = "0.16.0"
|
||||
|
||||
exclude = [
|
||||
|
Loading…
Reference in New Issue
Block a user