Skip to content

ci: test default Docker Desktop versions - #481

Open
AaronFeledy wants to merge 17 commits into
mainfrom
fix/472-test-default-docker-desktop
Open

ci: test default Docker Desktop versions#481
AaronFeledy wants to merge 17 commits into
mainfrom
fix/472-test-default-docker-desktop

Conversation

@AaronFeledy

@AaronFeledy AaronFeledy commented Aug 3, 2026

Copy link
Copy Markdown
Member

What does this do?

  • resolves the platform-specific Docker default from Lando's config in the Linux, macOS, and Windows setup workflows
  • installs that exact version and verifies the installed product version
  • re-enables the macOS pull request workflow and updates macOS workflows to the current macOS 26 runner
  • runs a compact LAMP/HTTPS smoke test on Windows, where Docker Desktop can run on the hosted runner
  • skips CA trust installation on macOS 26 because its noninteractive keychain command hangs

The macOS job verifies installation and version only. GitHub-hosted macOS runners do not support the nested virtualization required to start Docker Desktop.

Related to #472.

How was this tested?

  • npm test — 199 passing, 36 pending
  • workflow YAML parsing
  • git diff --check
  • macOS CI verified lando setup installs the configured Docker Desktop version
  • Windows CI exercises the installed Docker Desktop with the LAMP/HTTPS smoke test

@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for lando-core ready!

Name Link
🔨 Latest commit 2f22a61
🔍 Latest deploy log https://app.netlify.com/projects/lando-core/deploys/6a72c7a1c4f9500008eb1d91
😎 Deploy Preview https://deploy-preview-481--lando-core.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 83 (no change from production)
Accessibility: 89 (no change from production)
Best Practices: 92 (no change from production)
SEO: 90 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@AaronFeledy
AaronFeledy force-pushed the fix/472-test-default-docker-desktop branch from d2f055c to 2f22a61 Compare August 5, 2026 05:18
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