Skip to content

fix: broodly CI 'Push API Image' job failing on main #72

Description

@don-petry

Summary

The CI Pipeline in broodly is failing on main. The "Push API Image" job errors out, likely related to Docker/GCR authentication and Node.js 20 deprecation in google-github-actions/auth.

Evidence

  • Failed run: 24011070695
  • Node.js 20 deprecation warning on google-github-actions/auth action
  • Also affects Claude Code workflow on PRs (run 24010943408) via oven-sh/setup-bun

Recommended Actions

  1. Update google-github-actions/auth to a version that supports Node.js 22+
  2. Update oven-sh/setup-bun to latest
  3. Review all actions in broodly's CI for Node.js 20 deprecation (deadline: Node.js 20 removed Sept 16, 2026)
  4. Verify GCR/Artifact Registry credentials are still valid

Context

Identified during weekly org CI/Security survey on 2026-04-05.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugBug reportsciCI/CD pipeline issuesdev-leadFor dev-lead agent pickup

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions