This commit is contained in:
Pranav Gaddamadugu 2024-10-22 13:14:23 -07:00
parent 48bb152072
commit 031a9ba415
4 changed files with 13 additions and 11 deletions

View File

@ -6,7 +6,7 @@ version: 2.1
# - Incremental builds should be disabled in CI, since they don't provide much benefit. # - Incremental builds should be disabled in CI, since they don't provide much benefit.
environment: environment:
RUST_VERSION: "1.77.1" # Ensure that this matches the `rust-version` in `Cargo.toml`. RUST_VERSION: "1.82.0" # Ensure that this matches the `rust-version` in `Cargo.toml`.
orbs: orbs:
windows: circleci/windows@5.0 windows: circleci/windows@5.0
@ -15,11 +15,11 @@ executors:
macos-executor: macos-executor:
macos: macos:
xcode: "16.0.0" # Use appropriate Xcode version xcode: "16.0.0" # Use appropriate Xcode version
resource_class: xlarge resource_class: m2pro.large
linux-executor: linux-executor:
docker: docker:
- image: "cimg/rust:1.77.1" # Ensure that this matches the `rust-version` in `Cargo.toml`. - image: "cimg/rust:1.82.0" # Ensure that this matches the `rust-version` in `Cargo.toml`.
commands: commands:
@ -164,7 +164,7 @@ jobs:
check-style: check-style:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- checkout - checkout
@ -183,7 +183,7 @@ jobs:
clippy: clippy:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- checkout - checkout
@ -203,7 +203,7 @@ jobs:
leo-executable: leo-executable:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- checkout - checkout
@ -225,7 +225,7 @@ jobs:
leo-new: leo-new:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- attach_workspace: - attach_workspace:
@ -238,7 +238,7 @@ jobs:
leo-clean: leo-clean:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- attach_workspace: - attach_workspace:
@ -251,7 +251,7 @@ jobs:
leo-example: leo-example:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- attach_workspace: - attach_workspace:
@ -264,7 +264,7 @@ jobs:
test-examples: test-examples:
docker: docker:
- image: cimg/rust:1.76 - image: cimg/rust:1.82
resource_class: xlarge resource_class: xlarge
steps: steps:
- attach_workspace: - attach_workspace:

View File

@ -97,7 +97,7 @@ jobs:
macos: macos:
name: macOS name: macOS
runs-on: macos-latest runs-on: macos-13
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2

View File

@ -27,6 +27,7 @@ include = [
] ]
license = "GPL-3.0" license = "GPL-3.0"
edition = "2021" edition = "2021"
rust-version = "1.82.0" # Be sure to update CI and the ./rust-toolchain file.
[workspace] [workspace]
members = [ members = [

1
rust-toolchain Normal file
View File

@ -0,0 +1 @@
1.82.0