6.3 Review the pipeline

Review and clean up the generated pipeline

Common issueFix
Added role-to-assume / OIDCRemove - use access key + secret key only
Missing Slack notificationAdd a step sending SLACK_WEBHOOK
Re-declares existing variablesUse ${{ vars.* }} directly
Verbose Checkstyle commandSimplify to mvn verify checkstyle:checkstyle -B
“create ECR if needed” stepNot needed (created in 4.1)
yq updates incorrectlyUpdate by key path app.image/app.tag
Missing SONAR_HOST_URLEnsure it exists (5.3)