Skip to content

Fix smoke test: Windows runners don't support native container jobs - #7

Merged
jimmckeeth merged 1 commit into
mainfrom
ci/fix-smoke-test-windows-container-limitation
Jul 17, 2026
Merged

jimmckeeth merged 1 commit into
mainfrom
ci/fix-smoke-test-windows-container-limitation

Conversation

@jimmckeeth

Copy link
Copy Markdown
Owner

The first version of the smoke test relied on jobs.<job>.container, which GitHub Actions only supports on Linux runners (confirmed via a live failed run: "Container operations are only supported on Linux runners").

This switches to invoking docker run explicitly from within a build step, which achieves the same per-build process isolation and actually works on Windows self-hosted runners.

…ainer jobs

GitHub Actions' jobs.<job>.container key only works on Linux runners
(hosted or self-hosted) - confirmed via a live run that failed with
'Container operations are only supported on Linux runners'. Switched
to explicitly invoking docker run from within a build step instead,
which achieves the same per-build process isolation.
@jimmckeeth
jimmckeeth merged commit e89ce1f into main Jul 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant