From 5bc2752a8b38858a92d5d5586bb9437cac0cb27a Mon Sep 17 00:00:00 2001 From: Victor Morales Date: Fri, 27 Sep 2024 11:13:07 -0700 Subject: [PATCH] Add Dive action on Keystone built images --- .github/workflows/build.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b7170295d..bb35e6015 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,6 @@ jobs: runs-on: ubuntu-22.04 if: >- ( - github.event_name == 'pull_request_review' && github.event.review.state == 'approved' ) || github.event_name != 'pull_request_review' @@ -34,8 +33,20 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # refs/tags/v4.1.7 - name: Install requirements env: - OS_KOLLA_BUILD_ARGS: 'keystone --registry 127.0.0.1:5000 --push --threads 4 --quiet --retries 5 --cache --push-threads 2 --squash --base ubuntu' + OS_KOLLA_BUILD_ARGS: 'keystone --registry 127.0.0.1:5000 --push --threads 4 --quiet --retries 5 --cache --push-threads 2 --squash --base ubuntu --tag latest' run: ./registry.sh + - name: Get Docker Base Image layer contents + uses: yuichielectric/dive-action@0.0.4 + with: + image: '127.0.0.1:5000/kolla/base:latest' + - name: Get OpenStack Docker Image layer contents + uses: yuichielectric/dive-action@0.0.4 + with: + image: '127.0.0.1:5000/kolla/openstack-base:latest' + - name: Get Kestone Docker Image layer contents + uses: yuichielectric/dive-action@0.0.4 + with: + image: '127.0.0.1:5000/kolla/keystone:latest' - name: Validate images run: | sudo docker images @@ -58,7 +69,6 @@ jobs: runs-on: macos-12 if: >- ( - github.event_name == 'pull_request_review' && github.event.review.state == 'approved' ) || github.event_name != 'pull_request_review'