Skip to content

Update pinned nightly toolchain - #1849

Merged
ludfjig merged 2 commits into
hyperlight-dev:mainfrom
ludfjig:update_nightly
Sep 28, 2026
Merged

ludfjig merged 2 commits into
hyperlight-dev:mainfrom
ludfjig:update_nightly

Conversation

@ludfjig

@ludfjig ludfjig commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Updates the pinned nighly toolchain version in justfile.

Also pins some previous usages of bare +nightly to use the specific version

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Align the Nix toolchain mapping and devcontainer installation with the new pin, and update remaining floating nightly references.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 High severity · 1 Medium severity

Open (2)
What changed in this PR

Updates the pinned Rust nightly toolchain to nightly-2026-09-22 across development and CI workflows.

Changes:

  • Updates nightly commands in Justfile.
  • Pins the Coverage CI and devcontainer toolchains.
  • Reformats guest error imports.
File Summary Review findings
src/​hyperlight_guest/​src/​error.rs Applies import formatting changes. —
Justfile Updates nightly toolchain usage. Critical (2 votes): flake.nix is not aligned with the new pin. Nit (1 vote): floating nightly references remain in user documentation and configuration.
.github/​workflows/​Coverage.yml Installs the pinned coverage toolchain. —
.devcontainer/​devcontainer.json Configures Rust Analyzer with the pinned toolchain. Moderate (2 votes): the image does not install the requested dated toolchain.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Justfile
Comment thread .devcontainer/devcontainer.json
@ludfjig ludfjig added kind/dependencies For PRs that update dependencies or related components ready-for-review PR is ready for (re-)review labels Sep 22, 2026
Comment thread .devcontainer/devcontainer.json
jsturtevant
jsturtevant previously approved these changes Sep 23, 2026
Signed-off-by: Ludvig Liljenberg <4257730+ludfjig@users.noreply.github.com>
Signed-off-by: Ludvig Liljenberg <4257730+ludfjig@users.noreply.github.com>
@ludfjig
ludfjig merged commit 888a502 into hyperlight-dev:main Sep 28, 2026
53 checks passed
@github-actions github-actions Bot removed the ready-for-review PR is ready for (re-)review label Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants