Browse Source

enable extra debugging for buildx in the GHA

Signed-off-by: Matt Ray <github@mattray.dev>
Matt Ray 2 years ago
parent
commit
3e63b5e46e
1 changed files with 9 additions and 7 deletions
  1. 9 7
      .github/workflows/build-and-publish-release.yml

+ 9 - 7
.github/workflows/build-and-publish-release.yml

@@ -17,7 +17,7 @@ jobs:
     permissions:
       contents: read
       id-token: write
-    
+
     steps:
       - name: Show Input Values
         run: |
@@ -27,13 +27,13 @@ jobs:
         id: branch
         run: |
           echo "BRANCH_NAME=v${${{ inputs.release_version}}%.*}" >> $GITHUB_ENV
-  
+
       - name: Checkout Repo
         uses: actions/checkout@v4
         with:
           repository: 'opencost/opencost'
           ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
-          path: ./opencost  
+          path: ./opencost
 
       - name: Set SHA
         id: sha
@@ -57,13 +57,15 @@ jobs:
           echo "IMAGE_TAG_UI_QUAY=quay.io/kubecost1/opencost-ui:${{ steps.sha.outputs.OC_SHORTHASH }}" >> $GITHUB_OUTPUT
           echo "IMAGE_TAG_UI_LATEST_QUAY=quay.io/kubecost1/opencost-ui:latest" >> $GITHUB_OUTPUT
           echo "IMAGE_TAG_UI_VERSION_QUAY=quay.io/kubecost1/opencost-ui:prod-${{ inputs.release_version }}" >> $GITHUB_OUTPUT
-     
+
       - name: Set up Docker Buildx
         uses: docker/setup-buildx-action@v3
-      
+        with:
+          buildkitd-flags: --debug
+
       - name: Set up just
         uses: extractions/setup-just@v1
-      
+
       - name: Install crane
         uses: imjasonh/setup-crane@v0.1
 
@@ -84,7 +86,7 @@ jobs:
           registry: quay.io
           username: ${{ secrets.QUAY_USERNAME }}
           password: ${{ secrets.QUAY_PASSWORD }}
-      
+
       - name: Build and push (multiarch) OpenCost
         working-directory: ./opencost
         run: |