test: Add basic Github Actions config (#63)

* test: Add basic Github Actions config

* fix(e2e-tests): handle asynchronous port publishing for ucind container

* fix(e2e-tests): increase machine ready wait timeout 1->10s

* fix: Pin GHA versions

---------

Co-authored-by: Pavel Sviderski <me@psviderski.name>
This commit is contained in:
Anton Ovchinnikov
2025-05-20 23:59:02 +02:00
committed by GitHub
co-authored by Pavel Sviderski
parent 365a5fc0b5
commit 69ebce57e9
4 changed files with 51 additions and 6 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ cleanup() {
echo "Terminating container processes..."
# Terminate the main process if it has been started.
if [ -n "$MAIN_PID" ]; then
if [ -n "${MAIN_PID:-}" ]; then
kill "$MAIN_PID" 2>/dev/null || true
fi