diff --git a/.github/workflows/functional.yaml b/.github/workflows/functional.yaml index 2889e92..d046b47 100644 --- a/.github/workflows/functional.yaml +++ b/.github/workflows/functional.yaml @@ -8,23 +8,20 @@ jobs: matrix: name: ["master"] openstack_version: ["master"] - ubuntu_version: ["20.04"] + ubuntu_version: ["22.04"] include: + - name: "antelope" + openstack_version: "stable/2023.1" + ubuntu_version: "22.04" + - name: "zed" + openstack_version: "stable/zed" + ubuntu_version: "22.04" + - name: "yoga" + openstack_version: "stable/yoga" + ubuntu_version: "20.04" - name: "xena" openstack_version: "stable/xena" ubuntu_version: "20.04" - - name: "wallaby" - openstack_version: "stable/wallaby" - ubuntu_version: "20.04" - - name: "victoria" - openstack_version: "stable/victoria" - ubuntu_version: "20.04" - - name: "ussuri" - openstack_version: "stable/ussuri" - ubuntu_version: "18.04" - - name: "train" - openstack_version: "stable/train" - ubuntu_version: "18.04" runs-on: ubuntu-${{ matrix.ubuntu_version }} name: Deploy OpenStack ${{ matrix.name }} and run examples steps: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f988dd4..3f9ce63 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - rust: [stable, nightly, 1.58.0] + rust: [stable, nightly, 1.64.0] flags: - "" - "--no-default-features" @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - rust: [stable, nightly, 1.58.0] + rust: [stable, nightly, 1.64.0] steps: - uses: actions/checkout@master - name: Install Rust diff --git a/src/lib.rs b/src/lib.rs index c0a2747..37e1d79 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -32,7 +32,7 @@ //! //! # Requirements //! -//! This crate requires Rust 2021 edition and rustc version 1.58.0 or newer. +//! This crate requires Rust 2021 edition and rustc version 1.64.0 or newer. //! //! OpenStack releases starting with Train are officially supported, although support for //! releases older than 1.5 years is best-effort and may be dropped without a prior warning