1
0
mirror of https://github.com/kata-containers/kata-containers.git synced 2025-05-12 18:35:08 +00:00
kata-containers/.github/workflows
stevenhorsman 6f918d71f5 workflows: Update metrics jobs
Currently the run-metrics job runs a manual install
and does this in a separate job before the metrics
tests run. This doesn't make sense as if we have multiple
CI runs in parallel (like we often do), there is a high chance
that the setup for another PR runs between the metrics
setup and the runs, meaning it's not testing the correct
version of code. We want to remove this from happening,
so install (and delete to cleanup) kata as part of the metrics
test jobs.

Also switch to kata-deploy rather than manual install for
simplicity and in order to test what we recommend to users.

Signed-off-by: stevenhorsman <steven@uk.ibm.com>
2025-03-01 17:50:05 +00:00
..
actionlint.yaml workflows: Add actionlint workflows 2024-12-06 11:36:08 +00:00
add-issues-to-project.yaml workflows: linting: Fix shellcheck SC2046 2024-12-06 13:50:12 +00:00
add-pr-sizing-label.yaml workflows: linting: Fix shellcheck SC2046 2024-12-06 13:50:12 +00:00
basic-ci-amd64.yaml ci: Fix GH throttling in run-nerdctl-tests 2025-02-21 17:52:17 -06:00
build-checks-preview-riscv64.yaml ci: Enable partial components build-check on riscv 2025-02-26 15:38:39 +08:00
build-checks.yaml ci: arm64: Skip tests that depend on virt on non-virt capable runners 2025-02-27 14:43:21 +01:00
build-kata-static-tarball-amd64.yaml gpu: Add qemu-tdx-experimental build 2025-02-19 14:48:56 +00:00
build-kata-static-tarball-arm64.yaml release: Remove artifacts for release 2025-02-17 20:16:48 +00:00
build-kata-static-tarball-ppc64le.yaml workflows: Add more ppc64le timeouts 2024-12-20 17:31:24 +00:00
build-kata-static-tarball-s390x.yaml GHA: Turn off MEASURED_ROOTFS in build-kata-static-tarball-s390x 2025-02-19 18:19:19 +01:00
cargo-deny-runner.yaml workflows: linting: Fix incorrect properties 2024-12-06 13:50:12 +00:00
ci-coco-stability.yaml gha: Fix entry for ci coco stability yaml 2024-08-26 17:14:35 +00:00
ci-devel.yaml workflows: Add build-checks to manual CI 2025-02-25 11:38:49 +00:00
ci-nightly-s390x.yaml workflows: linting: Fix shellcheck SC2086 2024-12-06 13:50:12 +00:00
ci-nightly.yaml workflows: Remove the possibility to manually trigger the nightly CI 2024-10-23 13:19:45 +02:00
ci-on-push.yaml ci: Select jobs by touched code 2024-10-03 09:08:33 +02:00
ci-weekly.yaml workflows: Refactor publish workflows 2025-02-25 10:49:09 +00:00
ci.yaml workflows: Update metrics jobs 2025-03-01 17:50:05 +00:00
cleanup-resources.yaml ci: Use ubuntu-22.04 instead of ubuntu-latest 2024-08-27 16:44:39 +00:00
codeql.yml workflows: Add codeql config 2025-02-25 15:05:43 +00:00
commit-message-check.yaml ci: Use ubuntu-22.04 instead of ubuntu-latest 2024-08-27 16:44:39 +00:00
darwin-tests.yaml versions: Bump golang version 2025-02-03 15:28:53 +00:00
docs-url-alive-check.yaml versions: Bump golang version 2025-02-03 15:28:53 +00:00
gatekeeper-skipper.yaml gha: Hardcode ubuntu-22.04 instead of latest 2024-11-08 11:00:15 -06:00
gatekeeper.yaml ci: Unify on $GH_PR_NUMBER environment variable 2025-01-17 10:53:08 -06:00
kata-runtime-classes-sync.yaml workflows: linting: Fix shellcheck SC2006 2024-12-06 13:50:12 +00:00
move-issues-to-in-progress.yaml workflows: linting: Fix shellcheck SC1001 2024-12-06 13:50:12 +00:00
payload-after-push.yaml workflows: Refactor publish workflows 2025-02-25 10:49:09 +00:00
PR-wip-checks.yaml ci: Use ubuntu-22.04 instead of ubuntu-latest 2024-08-27 16:44:39 +00:00
publish-kata-deploy-payload.yaml workflows: Refactor publish workflows 2025-02-25 10:49:09 +00:00
release-amd64.yaml workflows: linting: Fix shellcheck SC2206 2024-12-06 13:50:12 +00:00
release-arm64.yaml workflows: Switch to github-hosted arm runner 2025-01-22 16:27:17 +00:00
release-ppc64le.yaml workflows: Add more ppc64le timeouts 2024-12-20 17:31:24 +00:00
release-s390x.yaml workflows: linting: Fix shellcheck SC2206 2024-12-06 13:50:12 +00:00
release.yaml release: helm: Add the chart as part of the release 2024-12-06 11:19:34 +01:00
run-cri-containerd-tests-ppc64le.yaml workflows: Add timeout to some ppc64le steps 2024-12-20 16:37:36 +00:00
run-cri-containerd-tests-s390x.yaml gha: Eradicate {pre,post}-action steps for s390x runners 2024-07-30 17:10:19 +02:00
run-k8s-tests-on-aks.yaml ci: Retry on failure of Create AKS cluster 2025-01-22 13:24:51 +00:00
run-k8s-tests-on-amd64.yaml workflows: Add delete kata-deploy timeouts for crio tests 2025-02-03 11:45:43 +00:00
run-k8s-tests-on-arm64.yaml ci: Run k8s tests on arm64 2025-02-24 18:43:20 +01:00
run-k8s-tests-on-ppc64le.yaml ci: Unify on $GH_PR_NUMBER environment variable 2025-01-17 10:53:08 -06:00
run-k8s-tests-on-zvsi.yaml ci: Unify on $GH_PR_NUMBER environment variable 2025-01-17 10:53:08 -06:00
run-kata-coco-stability-tests.yaml ci: Retry on failure of Create AKS cluster 2025-01-22 13:24:51 +00:00
run-kata-coco-tests.yaml CI: Deprecate SEV 2025-02-13 12:20:21 -06:00
run-kata-deploy-tests-on-aks.yaml ci: Retry on failure of Create AKS cluster 2025-01-22 13:24:51 +00:00
run-kata-deploy-tests-on-garm.yaml test: Verify deployement of kata-deploy on microk8s 2025-02-28 10:10:29 +01:00
run-kata-monitor-tests.yaml ci: Move run-monitor to free runner 2024-08-27 16:43:33 +00:00
run-metrics.yaml workflows: Update metrics jobs 2025-03-01 17:50:05 +00:00
run-runk-tests.yaml workflow: Remove/skip runk CI 2024-11-07 14:16:30 +00:00
shellcheck.yaml gha: Add shellcheck 2025-02-11 16:00:34 +00:00
stale.yaml ci: Use ubuntu-22.04 instead of ubuntu-latest 2024-08-27 16:44:39 +00:00
static-checks-self-hosted.yaml ci: Enable partial components build-check on riscv 2025-02-26 15:38:39 +08:00
static-checks.yaml workflows: linting: Fix shellcheck SC2086 2024-12-06 13:50:12 +00:00