As a DevOps Engineer for a company using Google Cloud Platform (GCP), you are responsible for securing the deployment pipeline and performing vulnerability analysis on container images stored in Artifact Registry. Which of the following approaches is the most effective to achieve this goal while maintaining a seamless and automated process?