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
Wei Liu
c52e151439
github: Introduce cool down periods for non-rust-vmm crates
...
This gives the community more time to react to possible security chain
compromises.
We have high confidence that rust-vmm crates are trusted, and the
community is fully capable of spotting any issues. There is no need to
delay that group.
Signed-off-by: Wei Liu <liuwe@microsoft.com >
2026-03-31 09:24:34 +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
Rob Bradford
bcf23c1bf6
ci: Move micro_http to rust-vmm dependabot group
...
This crate depends upon vmm-sys-util which is in this group so it also
needs to be in that group.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com >
2025-11-25 09:06:51 +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
Anirudh Rayabharam
dd66eb834c
ci: dump kernel logs in MSHV workflow
...
Dump kernel logs after running the tests in the MSHV workflow to help
debug failures.
In addition to getting the kernel logs using `dmesg` also use AzCli to
retrieve the serial console logs. If the VM is hung or panicked, the
workflow would be unable to SSH into it and execute `dmesg`. In this
case the serial console logs would be helpful.
Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com >
2025-11-08 16:06:15 +00:00
dependabot[bot]
2a39b4a4e5
build: Bump crate-ci/typos from 1.38.1 to 1.39.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.38.1 to 1.39.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.38.1...v1.39.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 00:03:30 +00:00
AASTHA RAWAT
f033c5837b
ci: prevent cross-PR CI cancellation for mshv workflows
...
The existing concurrency configuration causes workflow runs for one Pull
Request to cancel in-progress runs for another Pull Request. When the
workflow is triggered by the `pull_request_target event`, `github.ref`
is always set to the base branch, regardless of which branch raised the
PR. This causes every new pull request to share the same concurrency key
and thus cancel the running CI of any other open pull request.
This commit updates the `concurrency.group` to use
`github.event.pull_request.number` for unique isolation when running on
PR, falling back to `github.ref` for non-PR push (e.g., merge group).
Signed-off-by: AASTHA RAWAT <aastharawat@microsoft.com >
2025-10-27 12:43:08 +00:00
AASTHA RAWAT
5d9f75ca6d
ci: remove skipped tests from integration workflow
...
Move the list of skipped tests from integration test workflow for
mshv.
Signed-off-by: AASTHA RAWAT <aastharawat@microsoft.com >
2025-10-25 12:57:16 +01:00
dependabot[bot]
fe32002141
build: Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-24 23:58:01 +00:00
dependabot[bot]
0a25a77095
build: Bump crate-ci/typos from 1.38.0 to 1.38.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.38.0 to 1.38.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.38.0...v1.38.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.38.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-23 00:03:36 +00:00
dependabot[bot]
221cbeba5a
build: Bump fsfe/reuse-action from 5 to 6
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 5 to 6.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 10:24:42 +01:00
Anirudh Rayabharam
4dcd689cd9
ci: update MSHV workflow & job names
...
Rename the MSHV CI workflow to better align with the existing naming
scheme and also make the arch explicit.
Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com >
2025-10-17 10:54:41 +00:00
AASTHA RAWAT
68f9e82447
ci: set continue-on-error for mshv infra workflow
...
Set `continue-on-error` for infra-setup job so that the entire workflow
doesn't fail.
Signed-off-by: AASTHA RAWAT <aastharawat@microsoft.com >
2025-10-14 15:00:30 +00:00