Skip to content

feat: add build workflow for PR builds#230

Open
Harshithraj24 wants to merge 2 commits intomainfrom
feat/acr-push-github-actions
Open

feat: add build workflow for PR builds#230
Harshithraj24 wants to merge 2 commits intomainfrom
feat/acr-push-github-actions

Conversation

@Harshithraj24
Copy link

Summary

  • Adds GitHub Actions build workflow triggered on PRs to main
  • Multi-arch Docker builds (linux/amd64, linux/arm64) for transpiler image
  • Pushes to ECR, GCR, and ACR registries
  • Includes Docker Scout CVE scanning

Test plan

  • Verify workflow triggers on PR
  • Check ECR, GCR, and ACR push steps succeed
  • Ensure ACR_TOKEN secret is set in repo settings

🤖 Generated with Claude Code

Harshithraj24 and others added 2 commits March 6, 2026 10:38
Adds multi-arch Docker build (amd64/arm64) with push to ECR, GCR, and ACR
for pull requests targeting main. Modeled after other e6data service repos.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
AWS_ACCOUNT_ID and GCR_PUSH_SA secrets are not yet configured for this
repo. Make those steps conditional so the workflow runs with just ACR push.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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