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:
Luca BRUNO 2022-11-18 09:13:12 +00:00
parent 9ae86131ed
commit fe8dec9090
No known key found for this signature in database
GPG Key ID: A9834A2252078E4E
2 changed files with 8 additions and 2 deletions

View File

@ -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

View File

@ -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 = [