From b3edd2c09e22c8463216d93b7647d80ddf5d00b8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Sep 2026 00:21:02 +0000 Subject: [PATCH 1/2] Initial plan From 4f819e119d2fa772900b6c1c47d513e6821a6ef2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 15 Sep 2026 00:23:24 +0000 Subject: [PATCH 2/2] Fix Dependabot cargo update config Co-authored-by: guzongmin <59240482+guzongmin@users.noreply.github.com> --- .github/dependabot.yml | 96 ++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 54 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 2f3865fb1..943124134 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,34 +1,5 @@ version: 2 updates: -- package-ecosystem: cargo - directories: - - "/" - - "/fuzz" - schedule: - interval: weekly - allow: - - dependency-name: "acpi_tables" - - dependency-name: "kvm-bindings" - - dependency-name: "kvm-ioctls" - - dependency-name: "linux-loader" - - dependency-name: "micro_http" - - dependency-name: "mshv-bindings" - - dependency-name: "mshv-ioctls" - - dependency-name: "seccompiler" - - dependency-name: "vfio-bindings" - - dependency-name: "vfio-ioctls" - - dependency-name: "vfio_user" - - dependency-name: "vhost" - - dependency-name: "vhost-user-backend" - - dependency-name: "virtio-bindings" - - dependency-name: "virtio-queue" - - dependency-name: "vm-fdt" - - dependency-name: "vm-memory" - - dependency-name: "vmm-sys-util" - groups: - rust-vmm: - patterns: - - "*" - package-ecosystem: cargo directories: - "/" @@ -42,32 +13,49 @@ updates: semver-major-days: 14 semver-minor-days: 7 semver-patch-days: 3 - ignore: - - dependency-name: "acpi_tables" - - dependency-name: "kvm-bindings" - - dependency-name: "kvm-ioctls" - - dependency-name: "linux-loader" - - dependency-name: "micro_http" - - dependency-name: "mshv-bindings" - - dependency-name: "mshv-ioctls" - - dependency-name: "seccompiler" - - dependency-name: "vfio-bindings" - - dependency-name: "vfio-ioctls" - - dependency-name: "vfio_user" - - dependency-name: "vhost" - - dependency-name: "vhost-user-backend" - - dependency-name: "virtio-bindings" - - dependency-name: "virtio-queue" - - dependency-name: "vm-fdt" - - dependency-name: "vm-memory" - - dependency-name: "vmm-sys-util" groups: - non-rust-vmm: - patterns: - - "*" - # Makes it possible to have another config for the same directory. - # https://github.com/dependabot/dependabot-core/issues/1778#issuecomment-1988140219 - target-branch: main + rust-vmm: + patterns: + - "acpi_tables" + - "kvm-bindings" + - "kvm-ioctls" + - "linux-loader" + - "micro_http" + - "mshv-bindings" + - "mshv-ioctls" + - "seccompiler" + - "vfio-bindings" + - "vfio-ioctls" + - "vfio_user" + - "vhost" + - "vhost-user-backend" + - "virtio-bindings" + - "virtio-queue" + - "vm-fdt" + - "vm-memory" + - "vmm-sys-util" + non-rust-vmm: + patterns: + - "*" + exclude-patterns: + - "acpi_tables" + - "kvm-bindings" + - "kvm-ioctls" + - "linux-loader" + - "micro_http" + - "mshv-bindings" + - "mshv-ioctls" + - "seccompiler" + - "vfio-bindings" + - "vfio-ioctls" + - "vfio_user" + - "vhost" + - "vhost-user-backend" + - "virtio-bindings" + - "virtio-queue" + - "vm-fdt" + - "vm-memory" + - "vmm-sys-util" - package-ecosystem: github-actions directory: "/" schedule: