From 68832d2fa50ad18f4523b8ffb50dc8976ccdc2ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CA=88=E1=B5=83=E1=B5=A2?= Date: Tue, 19 May 2020 10:03:59 -0700 Subject: [PATCH] build: conditionally run fossa check if dependency files change (#9814) --- .github/workflows/license-check.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/license-check.yml b/.github/workflows/license-check.yml index 4ecd459e3..6f0352c38 100644 --- a/.github/workflows/license-check.yml +++ b/.github/workflows/license-check.yml @@ -17,6 +17,24 @@ jobs: - name: Generate fossa report env: FOSSA_API_KEY: ${{ secrets.FOSSA_API_KEY }} - run: ./scripts/fossa.sh + run: | + set -eo pipefail + URL="https://api.github.com/repos/${{ github.repository }}/pulls/${{ github.event.pull_request.number }}/files" + FILES=$(curl -s -X GET -G $URL | jq -r '.[] | .filename') + + cat<