Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,18 @@ name: ci

on:
push:
branches: [ main, master ]
branches: [ main, test-builds ]
pull_request:
branches: [ main, master ]
branches: [ main ]

jobs:
lint-and-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- name: Cargo fmt
run: cargo fmt --all -- --check
- name: Cargo clippy
Expand All @@ -25,6 +27,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- name: Install fpm deps
run: sudo apt-get update && sudo apt-get install -y rpm ruby ruby-dev rubygems build-essential && sudo gem install --no-document fpm
- name: Build release binary (host)
Expand Down
5 changes: 3 additions & 2 deletions crates/agent-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,14 @@ chrono = { version = "0.4", default-features = false, features = ["clock"] }
tokio-stream = "0.1"
futures = "0.3"
libc = "0.2"
libloading = "0.8"

[dependencies.nvml-wrapper]
version = "0.9"
version = "0.10"
optional = true

[dependencies.nvml-wrapper-sys]
version = "0.7"
version = "0.8"
optional = true

[dependencies.esnode-orchestrator]
Expand Down
Loading