Skip to content

v2.4.0

Latest

Choose a tag to compare

@ylazakovich ylazakovich released this 09 Aug 14:40
· 4 commits to main since this release
1bd4a57

v2.4.0

  • Added optional repository-owned before-compose-hook and after-health-hook lifecycle scripts around Compose startup and built-in health checks.
  • Resolved and validated both hook paths inside GITHUB_WORKSPACE before startup, rejecting absolute paths, traversal, missing files, and workspace-escaping symlinks.
  • Ran hooks in a strict lifecycle shell so before-hook exports reach Compose interpolation and unhandled hook failures stop the lifecycle with the original exit status.
  • Passed normalized Compose profiles to hooks while preserving docker-command profile-precedence semantics.
  • Suppressed successful JSON lifecycle output when bootstrap, Compose health, or project readiness fails, with execution-level Bats regression coverage.

Full Changelog: v2.3.0...v2.4.0