From 3c99225205ad4982fd97f7e0a24867cf7dbc15a6 Mon Sep 17 00:00:00 2001 From: snobu Date: Tue, 1 Oct 2019 14:21:25 +0300 Subject: [PATCH] Fix README commit filter --- .github/workflows/build.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 538ab6b..09aade9 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -19,8 +19,14 @@ jobs: - name: Should this run? run: | COUNT=$(git diff --name-only HEAD~1 | wc -l) - if [ $COUNT = 1 ]; then git diff --name-only HEAD~1 | grep README; fi - if [ $? = 0 ]; then echo 'Only the README has changed, skipping build.'; exit 66; fi + if [ $COUNT = 1 ]; then + ISREADME=$( (git diff --name-only HEAD~1 | grep README) || printf false ) + fi + + if [ $ISREADME != 'false' ]; then + echo 'Only the README has changed, skipping build.' + exit 66 + fi - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: