Skip to content

CI: Build & Push fastrpc-image to ECR #12

Open
quic-mtharu wants to merge 1 commit intomainfrom
ecr-build-push
Open

CI: Build & Push fastrpc-image to ECR #12
quic-mtharu wants to merge 1 commit intomainfrom
ecr-build-push

Conversation

@quic-mtharu
Copy link
Contributor

@quic-mtharu quic-mtharu commented Jan 29, 2026

Summary

This PR introduces a GitHub Actions workflow to build and push the fastrpc-image Docker image to AWS ECR.
It standardizes the image build pipeline for the fastrpc ecosystem and aligns naming with the fastrpc-image repository.

Changes

  • Added build-and-push workflow for fastrpc-image.
  • Updated defaults:
    • Repository: https://github.com/qualcomm/fastrpc-image.git
    • Namespace: fastrpc
    • Image name: fastrpc-image
  • Automated steps for:
    • Parsing workflow inputs
    • Cloning source repository
    • Building the Docker image
    • AWS ECR authentication
    • Ensuring repository existence
    • Pushing image to ECR

Rationale

  • Enables consistent and automated Docker image delivery for fastrpc tooling.
  • Integrates with Qualcomm’s existing AWS ECR-based image distribution workflow.

Notes

  • Workflow is triggered manually via workflow_dispatch.
  • Fully compatible with existing self‑hosted runners and fastrpc build infra.

This change introduces a GitHub Actions workflow that builds the fastrpc
Docker image and publishes it to AWS Elastic Container Registry (ECR).
The image is intended for use in pre-merge Docker pulls, ensuring
consistent and reproducible environments for testing and integration.

Signed-off-by: Tharun Kumar Merugu <mtharu@qti.qualcomm.com>
@quic-mtharu quic-mtharu changed the title CI: Build & Push fastrpc-image to ECR (OIDC, cached, main + manual) CI: Build & Push fastrpc-image to ECR Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant