From 3cd4cfc1716a3e213ff1b7bcedeb6a1ab4856468 Mon Sep 17 00:00:00 2001 From: Manish Gupta <59428681+mguptahub@users.noreply.github.com> Date: Wed, 18 Feb 2026 15:29:35 +0530 Subject: [PATCH] added docker caching --- build-push/action.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-push/action.yml b/build-push/action.yml index ca1ed6d..f8d9de9 100644 --- a/build-push/action.yml +++ b/build-push/action.yml @@ -223,12 +223,16 @@ runs: file: ${{ inputs.dockerfile-path }} platforms: ${{ inputs.buildx-platforms }} tags: ${{ env.DOCKER_TAGS }} + cache-from: type=registry,ref=${{ env.IMG_OWNER }}/${{ env.IMG_NAME }}:buildcache + cache-to: type=registry,ref=${{ env.IMG_OWNER }}/${{ env.IMG_NAME }}:buildcache,mode=max push: true build-args: ${{ inputs.build-args }} env: DOCKER_BUILDKIT: 1 DOCKER_USERNAME: ${{ inputs.dockerhub-username }} DOCKER_PASSWORD: ${{ inputs.dockerhub-token }} + IMG_OWNER: ${{ inputs.docker-image-owner }} + IMG_NAME: ${{ inputs.docker-image-name }} - name: Build and Push FIPS Docker Image if: ${{ inputs.fips-docker-file-path != '' }} @@ -238,9 +242,13 @@ runs: file: ${{ inputs.fips-docker-file-path }} platforms: ${{ inputs.buildx-platforms }} tags: ${{ env.DOCKER_TAGS_FIPS }} + cache-from: type=registry,ref=${{ env.IMG_OWNER }}/${{ env.IMG_NAME }}-fips:buildcache + cache-to: type=registry,ref=${{ env.IMG_OWNER }}/${{ env.IMG_NAME }}-fips:buildcache,mode=max push: true build-args: ${{ inputs.build-args }} env: DOCKER_BUILDKIT: 1 DOCKER_USERNAME: ${{ inputs.dockerhub-username }} DOCKER_PASSWORD: ${{ inputs.dockerhub-token }} + IMG_OWNER: ${{ inputs.docker-image-owner }} + IMG_NAME: ${{ inputs.docker-image-name }}