Your development team is frequently committing code, requiring continuous integration to ensure stability in your application deployed on Google Kubernetes Engine (GKE). You want to set up a robust CI/CD pipeline using Google Cloud services that automatically tests each commit and provides feedback to developers as quickly as possible. What should you do?