Skip to content

Conversation

stephanosio
Copy link
Member

The GitHub Actions runner may occasionally lose communication with the server (i.e. get denial-of-service'ed) when running twister directly on the runner host.

To work around this, run twister inside a container, which is isolated from the GitHub Actions runner pod, as does the Zephyr main CI twister workflow.

This commit also reworks the existing environment-specific steps for the CI Docker image environment.

The GitHub Actions runner may occasionally lose communication with the
server (i.e. get denial-of-service'ed) when running twister directly on
the runner host.

To work around this, run twister inside a container, which is isolated
from the GitHub Actions runner pod, as does the Zephyr main CI twister
workflow.

This commit also reworks the existing environment-specific steps for the
CI Docker image environment.

Signed-off-by: Stephanos Ioannidis <[email protected]>
@stephanosio stephanosio marked this pull request as ready for review September 12, 2025 10:21
@stephanosio stephanosio merged commit 3c71718 into zephyrproject-rtos:main Sep 12, 2025
38 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