From e5770f31fe4a7d79150a25989a34ff3c3b1a78d1 Mon Sep 17 00:00:00 2001 From: bhoff Date: Sun, 4 Aug 2024 15:01:46 -0700 Subject: [PATCH] fixed daily cron job for Trivy --- .../workflows/trivy_periodic_image_scan.yml | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/trivy_periodic_image_scan.yml b/.github/workflows/trivy_periodic_image_scan.yml index f608280..d0c19cb 100644 --- a/.github/workflows/trivy_periodic_image_scan.yml +++ b/.github/workflows/trivy_periodic_image_scan.yml @@ -13,23 +13,21 @@ on: - cron: "0 0 * * *" jobs: - trivy-matrix: - name: periodic scan + lower-case: runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Ensure image name is lower case id: image_name uses: vishalmamidi/lowercase-action@v1 with: string: ghcr.io/${{ github.repository }}:main + outputs: + lowercase: ${{ steps.image_name.outputs.lowercase }} - - name: Run Trivy - uses: "./.github/workflows/trivy.yml" - with: - SOURCE_TYPE: image - IMAGE_NAME: ${{ steps.image_name.outputs.lowercase }} + periodic-scan: + needs: lower-case + uses: "./.github/workflows/trivy.yml" + with: + SOURCE_TYPE: image + IMAGE_NAME: ${{ needs.lower-case.outputs.lowercase }} ...