From ce25aaae5b3cdd9bcce67395d195bab4b4ca4833 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 24 Oct 2021 23:01:32 +0900 Subject: [PATCH 1/4] [ci] add: inspect image --- .github/workflows/build-image.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index 48511ada..17afab47 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -222,6 +222,17 @@ jobs: cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache-new + - name: Check docker image + run: | + tags=$(cat << EOS + ${{ steps.tags.outputs.tags }} + EOS + ) + for last in ${tags[@]}; do + : + done + docker inspect "$last" + # Temp fix # https://github.com/docker/build-push-action/issues/252 # https://github.com/moby/buildkit/issues/1896 From 34f160f3d274fb1120d0af6ac33d7e19bfef44a6 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 24 Oct 2021 23:11:43 +0900 Subject: [PATCH 2/4] [ci] fix --- .github/workflows/build-image.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index 17afab47..c7094bfb 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -231,7 +231,9 @@ jobs: for last in ${tags[@]}; do : done - docker inspect "$last" + docker images + img_id=$(docker images -q "${last}") + docker inspect "${img_id}" # Temp fix # https://github.com/docker/build-push-action/issues/252 From d805def283d6060a44389eedc50ac502dc7ee602 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 24 Oct 2021 23:21:43 +0900 Subject: [PATCH 3/4] [ci] fix: use docker buildx imagetools inspect --- .github/workflows/build-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index c7094bfb..302976ea 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -233,7 +233,7 @@ jobs: done docker images img_id=$(docker images -q "${last}") - docker inspect "${img_id}" + docker buildx imagetools inspect "${last}" # Temp fix # https://github.com/docker/build-push-action/issues/252 From 1f12de405e22fa6e2d82004db6577c3b9925a2f6 Mon Sep 17 00:00:00 2001 From: sksat Date: Sun, 24 Oct 2021 23:27:21 +0900 Subject: [PATCH 4/4] [ci] fix: shellcheck --- .github/workflows/build-image.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index 302976ea..687e1941 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -224,15 +224,14 @@ jobs: - name: Check docker image run: | - tags=$(cat << EOS + tags="$(cat << EOS ${{ steps.tags.outputs.tags }} EOS - ) + )" for last in ${tags[@]}; do : done docker images - img_id=$(docker images -q "${last}") docker buildx imagetools inspect "${last}" # Temp fix