Merge pull request #33451 from nextcloud/update-node-workflow-better-error-messages

Update node workflow for better error messages
This commit is contained in:
Vincent Petry 2022-08-03 18:04:28 +02:00 committed by GitHub
commit 392b08d761
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,6 +13,9 @@ on:
- master
- stable*
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
@ -50,10 +53,12 @@ jobs:
- name: Check webpack build changes
run: |
bash -c "[[ ! \"`git status --porcelain `\" ]] || exit 1"
bash -c "[[ ! \"`git status --porcelain `\" ]] || (echo 'Please recompile and commit the assets, see the section \"Show changes on failure\" for details' && exit 1)"
- name: Show changes on failure
if: failure()
run: |
git status
git --no-pager diff
exit 1 # make it red to grab attention