Skip to content

v1.14.28

Choose a tag to compare

@github-actions github-actions released this 25 Sep 12:05

New

  • Sites can authenticate with your SSH key. Each environment now has a Use SSH key instead checkbox under the SSH password. With it on, imports, deploys, remote WP-CLI and the site tools run through your SSH agent without a stored password. Before, any environment without a saved password was refused, even when the server accepts your key. Agents can set it too, via the use_ssh_key field.

Fixes

  • Deploys no longer fail after they have already gone live. The final "Clear server cache" step now clears the cache folder where the site actually keeps it (web/app/cache on Bedrock, wp-content/cache otherwise). It treats a missing cache folder as nothing to clear, and a harmless warning printed by the server's shell no longer marks a successful deploy as failed. A real failure to clear the cache still fails the step.
  • Smaller local builds. A locally built Muster no longer packs the 275 MB development copy of the app into itself.

Behind the scenes

  • The release pipeline now stops the macOS build as soon as the typecheck fails, instead of building for 17 minutes and then refusing to publish.
  • The test suite runs to completion again: a test that could hang forever on some Macs is bounded, and about 100 tests broken by stale fixtures and mocks have been repaired.