From bfa4b4034c65e13bcb76d21df72b49f085f085cb Mon Sep 17 00:00:00 2001 From: Arunavo Ray Date: Sun, 15 Jun 2025 14:23:44 +0530 Subject: [PATCH] feat: add Docker Hub authentication for Docker Scout - Add optional Docker Hub login for enhanced vulnerability data - Use continue-on-error to make Docker Hub auth optional - Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets for full functionality --- .github/workflows/docker-build.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 4d18536..0225d60 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -54,6 +54,15 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + # Login to Docker Hub for Docker Scout (optional - provides better vulnerability data) + # Add DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets to enable this + - name: Log into Docker Hub + uses: docker/login-action@v3 + continue-on-error: true + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + # Extract version from tag if present - name: Extract version from tag id: tag_version