From 74b79e6f6c6d1dcf398177950eca762b2e4c5e8f Mon Sep 17 00:00:00 2001 From: rosstaco Date: Fri, 24 Jul 2026 06:36:58 +0000 Subject: [PATCH] ci: exclude copilot-metrics-lgtm from autogenerated tests The copilot-metrics-lgtm feature requires Docker (docker-in-docker) via its post-start command, but the `test-autogenerated` job installs each feature standalone into a bare base image with no Docker, so its post-start fails with "'docker' not found" and the job always fails. Remove copilot-metrics-lgtm from the test-autogenerated matrix; it remains covered by test-scenarios, whose scenarios add docker-in-docker and pass. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/test.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index f9f0be1..4d94f65 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -18,7 +18,9 @@ jobs: - prompty-dumpty - copilot-persistence - gitlab-ci-local - - copilot-metrics-lgtm + # copilot-metrics-lgtm is intentionally excluded here: it requires Docker + # (docker-in-docker) which the autogenerated test image does not provide. + # It is exercised in the test-scenarios job instead. baseImage: - debian:latest - ubuntu:latest