Merge pull request #418 from fleetbase/feature/aws-marketplace-ecr-publish-job
Some checks failed
Fleetbase CI / Build and Start Docker Services (push) Has been cancelled

fix ecr authentication step
This commit is contained in:
Ron
2025-07-25 16:13:39 +08:00
committed by GitHub

View File

@@ -72,8 +72,10 @@ jobs:
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}
- name: Log in to Amazon ECR
uses: aws-actions/amazon-ecr-login@v2
- name: Manually log in to Amazon ECR (Marketplace-style)
run: |
aws ecr get-login-password --region ${{ secrets.AWS_ECR_REGION }} | \
docker login --username AWS --password-stdin ${{ secrets.AWS_ECR_REGISTRY }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
@@ -87,7 +89,7 @@ jobs:
targets: |
fleetbase-api
fleetbase-console
- name: Verify ECR Images
run: |
aws ecr describe-images \