From ec745353a8de72b645613e0fef3ab7f5f1ad9bd1 Mon Sep 17 00:00:00 2001 From: Yi Lin Date: Tue, 7 Jan 2025 09:56:50 +1300 Subject: [PATCH] Move to Rust 1.83 (#1253) This PR updates our pinned Rust version to 1.83. This also updates `ci-perf-kit` https://github.com/mmtk/ci-perf-kit/releases/tag/0.8.2 that includes this Rust 1.83 migration as a new epoch. --- .github/workflows/micro-bm.yml | 2 +- .github/workflows/perf-baseline.yml | 4 ++-- .github/workflows/perf-compare-ci.yml | 4 ++-- .github/workflows/perf-regression-ci.yml | 6 +++--- rust-toolchain | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/micro-bm.yml b/.github/workflows/micro-bm.yml index 6501e5db04..3f1a0df64b 100644 --- a/.github/workflows/micro-bm.yml +++ b/.github/workflows/micro-bm.yml @@ -66,7 +66,7 @@ jobs: with: repository: mmtk/ci-perf-kit token: ${{ secrets.GITHUB_TOKEN }} - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit submodules: true # Use rust-toolchain in the trunk (it doesnt matter much - if the toolchains defined in the trunk and the branch are different, we cant run anyway) diff --git a/.github/workflows/perf-baseline.yml b/.github/workflows/perf-baseline.yml index e2b0ef5b28..42081ff232 100644 --- a/.github/workflows/perf-baseline.yml +++ b/.github/workflows/perf-baseline.yml @@ -42,7 +42,7 @@ jobs: with: token: ${{ secrets.CI_ACCESS_TOKEN }} repository: mmtk/ci-perf-kit - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit submodules: true # setup @@ -94,7 +94,7 @@ jobs: with: token: ${{ secrets.CI_ACCESS_TOKEN }} repository: mmtk/ci-perf-kit - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit submodules: true # setup diff --git a/.github/workflows/perf-compare-ci.yml b/.github/workflows/perf-compare-ci.yml index bf0011df8c..10327d8354 100644 --- a/.github/workflows/perf-compare-ci.yml +++ b/.github/workflows/perf-compare-ci.yml @@ -112,7 +112,7 @@ jobs: with: repository: mmtk/ci-perf-kit token: ${{ secrets.CI_ACCESS_TOKEN }} - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit submodules: true # setup @@ -219,7 +219,7 @@ jobs: with: repository: mmtk/ci-perf-kit token: ${{ secrets.CI_ACCESS_TOKEN }} - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit submodules: true # setup diff --git a/.github/workflows/perf-regression-ci.yml b/.github/workflows/perf-regression-ci.yml index 7f0c92183a..95e25fa3e7 100644 --- a/.github/workflows/perf-regression-ci.yml +++ b/.github/workflows/perf-regression-ci.yml @@ -45,7 +45,7 @@ jobs: uses: actions/checkout@v4 with: repository: mmtk/ci-perf-kit - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit token: ${{ secrets.CI_ACCESS_TOKEN }} submodules: true @@ -136,7 +136,7 @@ jobs: uses: actions/checkout@v4 with: repository: mmtk/ci-perf-kit - ref: "0.8.1" + ref: "0.8.2" path: ci-perf-kit submodules: true # checkout canary versions. @@ -230,7 +230,7 @@ jobs: uses: actions/checkout@v4 with: repository: mmtk/ci-perf-kit - ref: "0.8.0" + ref: "0.8.2" path: ci-perf-kit token: ${{ secrets.CI_ACCESS_TOKEN }} submodules: true diff --git a/rust-toolchain b/rust-toolchain index 79e15fd493..6b4de0a42b 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -1.77.0 +1.83.0