Chapter 5: Enhancing Workflows: Testing, Analysis, and Artifacts

[Content moved from the draft: automated testing types and execution; handling flaky tests; static analysis, linting, SAST; code coverage and SonarCloud setup; artifact management including naming, retention, and scanning; recap of common steps.]