Failing and passing checks
Failing checks act as vigilant guardians, alerting developers to potential issues and vulnerabilities that may arise in the code. Understanding and promptly addressing the reasons behind check failures is crucial for maintaining a stable and reliable code base.
Conversely, passing checks are a reassuring signal that the code meets the necessary criteria for functionality, performance, and compliance with coding standards. Successful check results signify that the code has undergone thorough testing, meets established quality benchmarks, and is prepared for deployment.
Let’s now look into how we can use conclusions to explain the result of the action better.
Conclusions
As discussed in the previous section, when marking a check as completed, it is essential to provide a conclusion for the check. This conclusion can be established by including either the completed_at
timestamp or the status of the job moving to completed
will auto-populate...