{
  "slug": "gcp-cloud-run-node-20-retirement",
  "title": "Cloud Run: Node.js 20 decommission",
  "summary": "Decommission date for Node.js 20 on Cloud Run: 30 Oct 2026. After that date, workloads on Google-managed base images can no longer be created or updated using the runtime, and workloads that still use it may be disabled.",
  "cloud": "gcp",
  "service": "Cloud Run",
  "service_slug": "cloud-run",
  "category": "runtime",
  "type": "retirement",
  "announced_date": null,
  "effective_date": "2026-10-30",
  "effective_precision": "day",
  "impact": "The decommission date of Node.js 20 starts the decommission period for that runtime on Cloud Run. The policy applies only to workloads that use Google-managed base images. Google states that key dates might be delayed.\n\n- During the deprecation period before that date, workloads can generally still be created and updated using the runtime.\n- After the decommission date, workloads can no longer be created or updated using the runtime.\n- Workloads that continue to use a decommissioned runtime may be disabled.\n- A decommissioned runtime receives no language, system package or OS patches.\n- Runtime customer support already ends at deprecation (\"Customer support\" row of the lifecycle table).",
  "migration_path": "1. Migrate workloads that use the runtime to a more up-to-date runtime from the [support schedule](https://docs.cloud.google.com/run/docs/runtime-support#support_schedule). Google advises doing this during the deprecation period.\n2. After the decommission date, a more up-to-date runtime is required to deploy workloads.",
  "replacement": null,
  "affected_versions": [],
  "source_url": "https://docs.cloud.google.com/run/docs/runtime-support",
  "extra_source_urls": [],
  "vendor_ref": null,
  "last_checked_at": "2026-11-12T09:56:10.861Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/gcp-cloud-run-node-20-retirement",
  "short_url": "https://eolwatch.dev/i/21",
  "markdown_url": "https://eolwatch.dev/items/gcp-cloud-run-node-20-retirement.md",
  "json_url": "https://eolwatch.dev/items/gcp-cloud-run-node-20-retirement.json",
  "estate_check": null,
  "source_note": null
}
