Skip to content

Add macOS smoke tests for latest container versions - #503

Closed
dajudge wants to merge 5 commits into
masterfrom
ci-macos-smoke-tests
Closed

dajudge wants to merge 5 commits into
masterfrom
ci-macos-smoke-tests

Conversation

@dajudge

@dajudge dajudge commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Adds lightweight macOS smoke coverage while keeping the full Kubernetes/container matrix on Ubuntu.

The new macos-smoke job:

  • derives the latest declared version of each container flavor from k8s-versions.json,
  • runs one smoke job each for KindContainer, K3sContainer, and ApiServerContainer,
  • starts Docker via Colima on the GitHub-hosted macOS runner,
  • configures the documented Testcontainers Colima socket/host overrides,
  • runs the existing test suite filtered to the selected flavor/version,
  • uploads test reports on failure.

This intentionally does not add Windows CI yet. GitHub-hosted Windows runners do not provide a comparably clean Docker environment for meaningful Testcontainers smoke coverage, so a build-only check would give false confidence rather than exercising the actual runtime path.

Supersedes the implementation approach in #279 without reviving its stale runner/action setup.

dajudge commented Sep 6, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 6, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-06T05:59:48.127355Z d555d7b Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Hooray!

Reviewed commit: d555d7bdfc

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@dajudge dajudge closed this Sep 10, 2026
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