From 84b80e6e84bc7e685a43aa71482021b6cd1426b1 Mon Sep 17 00:00:00 2001 From: laughedelic Date: Mon, 4 Mar 2024 19:53:14 +0100 Subject: [PATCH] add checks for the outputs --- .github/workflows/dependency-review.yml | 36 ++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 773f18b..64b5b34 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -10,5 +10,39 @@ jobs: steps: - name: 'Checkout Repository' uses: actions/checkout@v4 - - name: Dependency Review + + - name: 'Dependency Review' uses: actions/dependency-review-action@main + id: review + + - name: 'Check comment-content output' + if: always() + env: + COMMENT: ${{ steps.review.outputs.comment-content }} + run: | + test -n "$COMMENT" + echo "$COMMENT" + + - name: 'Check dependency-changes output' + if: always() + env: + DEPENDENCY_CHANGES: ${{ steps.review.outputs.dependency-changes }} + run: echo "$DEPENDENCY_CHANGES" | jq + + - name: 'Check vulnerable-changes output' + if: always() + env: + VULNERABLE_CHANGES: ${{ steps.review.outputs.vulnerable-changes }} + run: echo "$VULNERABLE_CHANGES" | jq + + - name: 'Check invalid-license-changes output' + if: always() + env: + LICENSE_CHANGES: ${{ steps.review.outputs.invalid-license-changes }} + run: echo "$LICENSE_CHANGES" | jq + + - name: 'Check denied-changes output' + if: always() + env: + DENIED_CHANGES: ${{ steps.review.outputs.denied-changes }} + run: echo "$DENIED_CHANGES" | jq