Closed samuelverstraete closed 1 year ago
I'm experimenting same issue. Docker image it is arriving in ECR, but without tag (<untagged>
).
I have same issue.
@samuelverstraete Does it work with provenance disabled?:
-
name: Build and push
uses: docker/build-push-action@v3
with:
context: documentation/
push: true
tags: xxxxx.dkr.ecr.us-east-1.amazonaws.com/helm-doc/1.0.0
cache-from: type=gha
cache-to: type=gha,mode=max
provenance: false
I was pretty sure i tried this the previous time as well and it was not working back then... but now it is working... My full pipeline:
name: Build docker image to build documentation
on:
workflow_dispatch:
jobs:
doc-build:
runs-on:
labels: our-own-runners-label
environment: development
steps:
-
name: Checkout
uses: actions/checkout@v3
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
with:
buildkitd-flags: --debug
-
name: Login to ECR
uses: docker/login-action@v2
with:
registry: xxx.dkr.ecr.us-east-1.amazonaws.com
username: ${{ secrets.AWS_ACCESS_KEY_ID }}
password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
-
name: Build and push docker image
uses: docker/build-push-action@v3
with:
context: documentation/
push: true
tags: xxx.dkr.ecr.us-east-1.amazonaws.com/helm-doc:1.0.0
cache-from: type=gha
cache-to: type=gha,mode=max
provenance: false
Troubleshooting
Before submitting a bug report please read the Troubleshooting doc.
Behaviour
Steps to reproduce this issue
I'm using this build-push-action to try to push to amazon ecr. for steps just see the workflow i guess?
Expected behaviour
Actual behaviour
Configuration
Logs
I enabled the debug buildx stuff and all i have is: