fix: Build the comment body without requiring jq
All checks were successful
PR / validate (pull_request) Successful in 1m29s
fix: Treat a rejected Docker Hub token like a missing one
All checks were successful
PR / validate (pull_request) Successful in 4m25s
chore: Check the templates, not only the actions
All checks were successful
PR / validate (pull_request) Successful in 1m9s
fix: Refuse a profile the compose file does not declare
All checks were successful
PR / validate (pull_request) Successful in 1m33s
chore: Extract the failure-tail reporter into an action
All checks were successful
PR / validate (pull_request) Successful in 1m26s
fix: Retry the release POST instead of stranding the tag
All checks were successful
PR / validate (pull_request) Successful in 3m3s
chore: Authenticate Docker Hub pulls in the release template
All checks were successful
PR / validate (pull_request) Successful in 4m33s
fix: Match an expression that contains braces
All checks were successful
PR / validate (pull_request) Successful in 4m53s
test: Keep the fixtures that proved each checker fix
All checks were successful
PR / validate (pull_request) Successful in 8m41s
feat: Expose the security scan output so consumers can report it
All checks were successful
PR / validate (pull_request) Successful in 9m9s
fix: Report a composite action that declares no steps
All checks were successful
PR / validate (pull_request) Successful in 6m24s
chore: Validate the actions on every pull request
All checks were successful
PR / validate (pull_request) Successful in 1m31s