instruction: What are the best practices for github CI/CD implementation?
output: Google Cloud Build official builder images
  This repository contains source code for official builders used with the
  Google
  Cloud Build API
  .
  Pre-built images are available at
  gcr.io/cloud-builders/...
  and include:
  aactl
  : runs the
  aactl
  tool
  bazel
  : runs the
  bazel
  tool
  curl
  : runs the
  curl
  tool
  docker
  : runs the
  docker
  tool
  dotnet
  : run the
  dotnet
  tool
  gcloud
  : runs the
  gcloud
  tool
  gcs-fetcher
  : efficiently fetches objects from Google Cloud Storage
  git
  : runs the
  git
  tool
  gke-deploy
  : deploys an application to a Kubernetes cluster, following Google's recommended best practices
  go
  : runs the
  go
  tool
  gradle
  : runs the
  gradle
  tool
  gsutil
  : runs the
  gsutil
  tool
  javac
  : runs the
  javac
  tool
  kubectl
  : runs the
  kubectl
  tool
  mvn
  : runs the
  maven
  tool
  npm
  : runs the
  npm
  tool
  twine
  : runs the
  twine
  tool
  wget
  : runs the
  wget
  tool
  yarn
  : runs the
  yarn
  tool
  Builders contributed by the public are available in the
  Cloud Builders
  Community
  repo
  .
  Each builder includes a
  cloudbuild.yaml
  that will push your images to
  Artifact
  Registry
  . To build with this default
  cloudbuild.yaml
  ,
  you will need to first
  create an Artifact Registry repository with gcr.io domain support
  .
  To file issues and feature requests against these builder images,
  create an issue in this repo
  .
  If you are experiencing an issue with the Cloud Build service or
  have a feature request, e-mail
  google-cloud-dev@googlegroups.com
  or see our
  Getting support
  documentation.
  Alternatives to official images
  Most of the tools in this repo are also available in
  community-supported publicly available repositories. Such
  repos also generally support multiple versions and platforms,
  available by tag.
  The following community-supported images are compatible with the
  hosted Cloud Build service and function well as build steps; note that
  some will require that you specify an
  entrypoint
  for the image. Additional
  details regarding each alternative official image are available in the
  README.md
  for the corresponding Cloud Builder.
  docker
  supports tagged docker versions across multiple platforms
  gcr.io/google.com/cloudsdktool/cloud-sdk
  includes multiple entrypoints:
  gcloud
  : runs the
  gcloud
  tool
  gsutil
  : runs the
  gsutil
  tool
  kubectl
  : runs the
  kubectl
  tool
  node
  includes these entrypoints:
  npm
  : runs the
  npm
  tool
  yarn
  : runs the
  yarn
  tool
  microsoft/dotnet:sdk
  includes
  dotnet
  : runs the
  dotnet
  tool
  Java builders include:
  openjdk
  supports many production versions of Java across multiple platforms
  gradle
  supports a matrix of Java and gradle versions across multiple platforms
  maven
  supports a matrix of Java and maven versions across multiple platforms
  gcr.io/cloud-marketplace-containers/google/bazel
  is provided by the bazel team and runs the
  bazel
  tool
  curl
  is packaged in:
  launcher.gcr.io/google/ubuntu1604
  curlimages/curl
  is community-supported
  golang
  is provided by the Go team and runs the
  go
  tool
  Container Registry Deprecation
  Google announced on May 15 2023 that Container Registry has been deprecated and is superseded by Artifact Registry.
  The deprecation won't affect the use of official cloud builder images. Artifact Registry
  automatically redirects gcr.io requests
  for Container Registry hosts to corresponding Artifact Registry repositories.
  Future Direction
  You may have already noticed that most of the images in this repo now provide notices to the
  above alternative images. For the hosted Cloud Build service, we are formulating plans
  surrounding both improved support for existing
  cloud-builder
  images and documentation for
  alternative community-supported images that may be more appropriate for some users. Both this
  page and the related
  open issues
  will be updated with details soon.