From 266cbea4e23e74e18ac2ff28e7b18d3f81f6f2ca Mon Sep 17 00:00:00 2001 From: Enam Mijbah Noor Date: Wed, 7 Aug 2024 18:31:28 +0600 Subject: [PATCH] blah --- .github/workflows/ci.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bcf5c33..79325a2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -17,15 +17,20 @@ jobs: IMAGE_REPO=emnoorreef/test-docker-dct IMAGE_TAG=$(date +%s) IMAGE_NAME="$IMAGE_REPO:$IMAGE_TAG" + DELEGATION_KEY_FILE="$HOME/.docker/trust/private/${{ secrets.DOCKERHUB_DELEGATED_KEY_ID }}.key" export DOCKER_CONTENT_TRUST=1 echo "${{ secrets.DOCKERHUB_KEY }}" | docker login -u "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin - echo "${{ secrets.DOCKERHUB_DELEGATED_KEY}}" > repo.key - chmod 600 repo.key + mkdir -p $(dirname "$DELEGATION_KEY_FILE") + echo "${{ secrets.DOCKERHUB_DELEGATED_KEY}}" > "$DELEGATION_KEY_FILE" + chmod 600 "$DELEGATION_KEY_FILE" + + # echo "${{ secrets.DOCKERHUB_DELEGATED_KEY}}" > repo.key + # chmod 600 repo.key # echo "${{ secrets.DOCKERHUB_DELEGATED_KEY_PASSPHRASE }}" | docker trust key load repo.key - mkdir -p ~/.docker/trust/private - cp repo.key ~/.docker/trust/private/${{ secrets.DOCKERHUB_DELEGATED_KEY_ID }}.key + # mkdir -p ~/.docker/trust/private + # cp repo.key ~/.docker/trust/private/${{ secrets.DOCKERHUB_DELEGATED_KEY_ID }}.key docker trust inspect --pretty "$IMAGE_REPO" || true docker build -t "$IMAGE_NAME" .