Ruben Hakobyan
ea2df946f6
ci: Add CI jobs for KVM SEV-SNP
...
Add build and clippy jobs for kvm+sev_snp+igvm+fw_cfg feature combination.
Signed-off-by: Keith Adler <kadler@cloudflare.com >
Signed-off-by: Ruben Hakobyan <hruben@meta.com >
2026-04-17 12:28:55 +00:00
Keith Adler
07b77b0f4b
ci: remove pinned cross version from quality.yaml
...
Remove the pinned cross-version commit hash from all
houseabsolute/actions-rust-cross usages. The pin was added as a
workaround for virtio-bindings build issues that have since been
resolved upstream.
Closes #7180
Signed-off-by: Keith Adler <kadler@cloudflare.com >
2026-04-16 14:32:48 +01:00
dependabot[bot]
c657ea6e23
build(deps): bump softprops/action-gh-release from 2 to 3
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-15 00:43:47 +00:00
Anatol Belski
73680c38c7
ci: Switch to Windows Server 2025 for AMD64
...
The updated image is configured in a same way as the
previously used 2022.
SAC, SSH, and RDP are configured.
All Windows updates to the curent date are installed.
Includes latest stable virtio-win 0.1.285 drivers.
Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com >
2026-04-14 16:09:36 +00:00
dependabot[bot]
ff32912615
build(deps): bump crate-ci/typos from 1.45.0 to 1.45.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.45.0 to 1.45.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.45.0...v1.45.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.45.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 00:57:48 +00:00
Demi Marie Obenour
8b212aafc0
ci: Escape $ in heredoc in MSHV workflow script
...
This is a preexisting bug in the MSHV integration tests,
but previously it only caused a warning. With commit
Fixes: 5b67b8994a ("ci: Use set -eufo pipefail") it becomes an error.
Fixes: 5b67b8994a ("ci: Use set -eufo pipefail")
Fixes : #7996
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-13 06:44:09 +00:00
Anirudh Rayabharam
3a23e2f841
ci: fix jq usage in mshv-infra.yaml
...
Workflow runs fail in the "Get Location" step with:
jq: error (at <stdin>:9): string ("100") and number (0) cannot be added
Use tonumber to explicitly convert string to number instead of the "+ 0"
trick.
Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com >
2026-04-11 10:03:20 +01:00
Demi Marie Obenour
b8a61da06a
ci: Use jq instead of bash arithmetic
...
jq's arithmetic is much more robust.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-11 00:47:04 +00:00
Demi Marie Obenour
dcdf16b8ff
ci: Use bash regex instead of sed
...
Easier to read and more reliable.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-11 00:47:04 +00:00
Demi Marie Obenour
295a76ea28
ci: Use a variable of type number for the OS disk size
...
It's better to let GitHub Actions validate this.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-11 00:47:04 +00:00
Demi Marie Obenour
5b67b8994a
ci: Use set -eufo pipefail
...
Most scripts can use it and it is good at catching errors.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-11 00:47:04 +00:00
Demi Marie Obenour
23e139c0f8
ci: Double-quote variables in GitHub Actions
...
This is best practice for shell scripts.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-04-11 00:47:04 +00:00
dependabot[bot]
8026eb177f
build(deps): bump crate-ci/typos from 1.44.0 to 1.45.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.44.0 to 1.45.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.44.0...v1.45.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-02 05:19:25 +00:00
Rob Bradford
a8904a93a6
build: Only run ARM64 CI on merge queue
...
Unfortunately with a single ARM64 machine this has now become a
bottleneck for landing PRs. Copy the methodology we use for existing
jobs that we only run on the MQ by creating dummy jobs that run on the
GH hosted runner (ubuntu-latest) allowing the PR to transition into
the MQ by passing the required checks.
Signed-off-by: Rob Bradford <rbradford@meta.com >
2026-04-01 15:49:33 +01:00
Demi Marie Obenour
9b9950335f
ci: Run pull_request_target workflows with no permisisons
...
The MSHV tests need access to secrets so that they can run workloads in
Azure. It does not need privileged access to GitHub. Ensure its
GITHUB_TOKEN has no permissions.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com >
2026-03-30 17:21:08 +00:00
Bo Chen
ea0a0393b5
build: Fix the vfio integration test workflow
...
Switch the workspace ownership fix from 'runner' to 'github-runner'
to match the new dedicated service account used on the self-hosted
VFIO runner.
Signed-off-by: Bo Chen <bchen@crusoe.ai >
2026-03-28 08:20:08 +00:00
Bo Chen
ce3b3fa1b2
build: Enable the vfio CI worker
...
This reverts commit 8aaf3734aa .
Fixes : #7751
Signed-off-by: Saravanan D <saravanand@crusoe.ai >
Signed-off-by: Bo Chen <bchen@crusoe.ai >
2026-03-28 08:20:08 +00:00
Anatol Belski
f4772e7f4c
ci: Exclude micro benchmarks from metrics CI
...
Skip micro_ prefixed tests in the metrics CI workflow to avoid
dashboard pollution. They can still be run on demand via
--test-filter micro_.
Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com >
2026-03-18 09:43:06 +00:00
Rob Bradford
ab8169c855
build: Bump timeout on integration tests
...
We now have more tests and are hitting up against the timeout
Signed-off-by: Rob Bradford <rbradford@meta.com >
2026-03-13 21:17:21 +00:00
dependabot[bot]
7d582ec0f6
build: Bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-13 01:30:58 +00:00
dependabot[bot]
8671e193ff
build: Bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-12 12:28:31 +00:00
dependabot[bot]
e5be2196f5
build: Bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-07 00:50:03 +00:00
dependabot[bot]
5925a013af
build: Bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-06 01:43:36 +00:00
dependabot[bot]
a758f8bd82
build: Bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-05 00:51:33 +00:00
dependabot[bot]
d1c89a271d
build: Bump crate-ci/typos from 1.43.5 to 1.44.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.5 to 1.44.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.5...v1.44.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.44.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-28 00:51:12 +00:00
dependabot[bot]
9fd9c24419
build: Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-27 00:50:46 +00:00
Rob Bradford
272fa624ef
ci: Disable RISC-V workflows temporarily
...
The workflows are very flaky and have been failing the majority of the
time recently.
Fixes : #7758
Signed-off-by: Rob Bradford <rbradford@meta.com >
2026-02-26 15:33:28 +00:00
Bo Chen
8aaf3734aa
build: Temporarily remove the vfio CI worker
...
This runner machine is out for maintenance.
Signed-off-by: Bo Chen <bchen@crusoe.ai >
2026-02-21 08:51:12 +00:00
dependabot[bot]
2a5c4f0e4d
build: Bump crate-ci/typos from 1.43.4 to 1.43.5
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.4 to 1.43.5.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.4...v1.43.5 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 00:49:30 +00:00
dependabot[bot]
7157e97083
build: Bump crate-ci/typos from 1.43.3 to 1.43.4
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.3 to 1.43.4.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.3...v1.43.4 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-10 02:51:10 +00:00
dependabot[bot]
7314a77d43
build: Bump crate-ci/typos from 1.43.2 to 1.43.3
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.2 to 1.43.3.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.2...v1.43.3 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-07 00:45:27 +00:00
dependabot[bot]
96f663b5f9
build: Bump crate-ci/typos from 1.43.1 to 1.43.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.1 to 1.43.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.1...v1.43.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-06 00:46:42 +00:00
dependabot[bot]
7667e8c0bc
build: Bump crate-ci/typos from 1.43.0 to 1.43.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.43.0 to 1.43.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.43.0...v1.43.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-04 01:25:57 +00:00
Philipp Schuster
e690d258cc
ci: reduce CI load by refining workflow concurrency groups
...
TL;DR: Would reduce CI pressure by cancelling more "unnecessary" runs
but I can't verify without running a merge queue.
A common development pattern is to push a change and then immediately
check CI results. Follow-up fix pushes are quite common, which leads to
multiple CI runs being queued for the same pull request.
In Cloud Hypervisor, the size and cost of the CI matrix means that
several consecutive pushes (for example 3-4 in a short time) put
significant pressure on CI runners and noticeably increase feedback
latency.
In practice, concurrency handling is especially tricky for the merge
queue. From personal experience: If one does not take special care, CI
runs triggered by a `merge_group` can cancel each other, as in a merge
queue there are two runs for each job by default: one for the normal PR
and one for the merge commit. This is easy to run into, also because the
available documentation and best practices for this feature are not very
good.
At the same time, our workflows do not run on `push` events, but only
on `pull_request` and `merge_group`. Because of this, using
`${{ github.ref }}` alone as a concurrency key is not very meaningful,
and in practice only few runs are actually cancelled for successive PR
updates. Therefore, we should improve the usage of this feature.
This change tries to improve the situation by refining the concurrency
group key. The goal is to keep cancellation for multiple PR pushes,
while at the same time preventing unintended cancellations in the merge
queue by separating `merge_group` runs from regular PR runs.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2026-02-03 17:19:09 +00:00
dependabot[bot]
009af915bb
build: Bump crate-ci/typos from 1.42.3 to 1.43.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.42.3 to 1.43.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.42.3...v1.43.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.43.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-03 05:35:45 +00:00
dependabot[bot]
111f37f926
build: Bump crate-ci/typos from 1.42.2 to 1.42.3
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.42.2 to 1.42.3.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.42.2...v1.42.3 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.42.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-28 00:44:37 +00:00
dependabot[bot]
76822d853a
build: Bump crate-ci/typos from 1.42.1 to 1.42.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.42.1 to 1.42.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.42.1...v1.42.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.42.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-27 01:45:45 +00:00
dependabot[bot]
cdf14956e0
build: Bump crate-ci/typos from 1.42.0 to 1.42.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.42.0 to 1.42.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.42.0...v1.42.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.42.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-20 01:18:07 +00:00
Aastha Rawat
d5e35d9e5c
ci: get rid of continue-on-error from mshv workflows
...
Since the mshv integration workflow has been stable for a long time,
make the workflows no longer optional.
Signed-off-by: Aastha Rawat <aastharawat@microsoft.com >
2026-01-19 15:33:53 +00:00
dependabot[bot]
847de7e86e
build: Bump crate-ci/typos from 1.41.0 to 1.42.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.41.0 to 1.42.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.41.0...v1.42.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-08 02:30:09 +00:00
dependabot[bot]
de618ec35e
build: Bump crate-ci/typos from 1.40.1 to 1.41.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.40.1 to 1.41.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.40.1...v1.41.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-01 00:04:28 +00:00
dependabot[bot]
db205150f9
build: Bump crate-ci/typos from 1.40.0 to 1.40.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.40.0 to 1.40.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.40.0...v1.40.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.40.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-30 00:05:16 +00:00
dependabot[bot]
0ddb032cab
build: Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-13 00:22:02 +00:00
Philipp Schuster
0be7d1bd82
ci: replace cargo rustc -> cargo build to support virtual manifests
...
`cargo rustc` is incompatible with virtual manifests, so the CI needs to
use cargo build instead. However, passing `RUSTFLAGS="-D warnings"` via
the environment would propagate to all dependencies, and some of them
currently fail to build under ``-D warnings` due to issues like [0]:
```
error: creating a mutable reference to mutable static
--> src/temp.rs:97:5
|
97 | DIRS.pop()
| ^^^^^^^^^^ mutable reference to mutable static
```
To resolve this, apply ``-D warnings` only to the `cargo clippy`
commands (which apply to our workspace only) and avoid enforcing it for
the entire cargo build.
[0]: https://github.com/cloud-hypervisor/cloud-hypervisor/actions/runs/19962283528/job/57245376263?pr=7525
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-12-09 16:13:10 +00:00
Philipp Schuster
f7edfefe42
ci: dco: rename misleading job title
...
"Signed-off-by" is the only variant that is accepted. So we
should remove the inconsistency to prevent:
- user forgets this at all
- CI complains
- user adds "Signed-Off-By"
- CI still complains because of the wrong format
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-12-05 12:54:25 +00:00
dependabot[bot]
8e5dd296de
build: Bump crate-ci/typos from 1.39.2 to 1.40.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.39.2 to 1.40.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.39.2...v1.40.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-27 00:07:30 +00:00
dependabot[bot]
0ff8d1cb28
build: Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 00:05:53 +00:00
dependabot[bot]
8ee26286ac
build: Bump crate-ci/typos from 1.39.0 to 1.39.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.39.0 to 1.39.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.39.0...v1.39.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.39.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-18 00:27:28 +00:00
Philipp Schuster
e4fd066d82
misc: improve developer experience of cargo clippy
...
A major improvement to the developer experience of clippy in
Cloud Hypervisor.
1. Make `cargo clippy` just work with the same lints we use in CI
2. Simplify adding new lints
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-11-17 16:59:49 +00:00
Rob Bradford
5051feb0bd
build: Bump MSRV to 1.89.0
...
This is required to support exclusive locking on files which is needed
for safe test ID generation when using nextest (since it runs each test
as a separate process.)
Signed-off-by: Rob Bradford <rbradford@rivosinc.com >
2025-11-17 10:22:34 +00:00