Skip to content

Commit babf3ae

Browse files
author
Ubuntu
committed
Merge branch 'main' into devconatiner_kvm_permission_fix
2 parents 140429b + f7927c6 commit babf3ae

File tree

18 files changed

+323
-383
lines changed

18 files changed

+323
-383
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN apt-get update \
1414
build-essential \
1515
cmake \
1616
curl \
17+
gdb \
1718
git \
1819
gnupg \
1920
gnuplot \

.devcontainer/devcontainer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"customizations": {
2727
"vscode": {
2828
"extensions": [
29+
"ms-vscode.cpptools-extension-pack",
2930
"ms-vscode.cmake-tools",
3031
"rust-lang.rust-analyzer",
3132
"vadimcn.vscode-lldb"

.github/workflows/ValidatePullRequest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,4 @@ jobs:
6464
steps:
6565
- uses: actions/checkout@v4
6666
- name: Spell Check Repo
67-
uses: crate-ci/[email protected].7
67+
uses: crate-ci/[email protected].10

.github/workflows/dep_rust.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@ jobs:
5858
run: just fmt-check
5959

6060
- name: clippy
61-
run: just clippy ${{ matrix.config }}
61+
run: |
62+
just clippy ${{ matrix.config }}
63+
just clippy-guests ${{ matrix.config }}
6264
6365
# Does not check for updated Cargo.lock files for test rust guests as this causes an issue with this checkwhen deoendabot updates dependencies in common crates
6466
- name: Ensure up-to-date Cargo.lock

Cargo.lock

Lines changed: 25 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Justfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@ fmt-apply:
138138
clippy target=default-target:
139139
cargo clippy --all-targets --all-features --profile={{ if target == "debug" { "dev" } else { target } }} -- -D warnings
140140

141+
clippy-guests target=default-target:
142+
cd src/tests/rust_guests/simpleguest && cargo clippy --profile={{ if target == "debug" { "dev" } else { target } }} -- -D warnings
143+
cd src/tests/rust_guests/callbackguest && cargo clippy --profile={{ if target == "debug" { "dev" } else { target } }} -- -D warnings
144+
141145
clippy-apply-fix-unix:
142146
cargo clippy --fix --all
143147

src/hyperlight_common/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ workspace = true
1616

1717
[dependencies]
1818
flatbuffers = { version = "25.2.10", default-features = false }
19-
anyhow = { version = "1.0.95", default-features = false }
20-
log = "0.4.25"
19+
anyhow = { version = "1.0.96", default-features = false }
20+
log = "0.4.26"
2121
tracing = { version = "0.1.41", optional = true }
2222
strum = {version = "0.27", default-features = false, features = ["derive"]}
2323

0 commit comments

Comments
 (0)