Updating node.yml workflow from template

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
This commit is contained in:
Nextcloud bot 2021-07-24 07:42:01 +00:00
parent 96f1ef1df3
commit 0f5e72d36d
1 changed files with 12 additions and 6 deletions

View File

@ -23,18 +23,18 @@ jobs:
- name: Read package.json node and npm engines version - name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@v1.1 uses: skjnldsv/read-package-engines-version-actions@v1.1
id: package-engines-versions id: versions
with: with:
fallbackNode: '^12' fallbackNode: '^12'
fallbackNpm: '^6' fallbackNpm: '^6'
- name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }} - name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@v2 uses: actions/setup-node@v2
with: with:
node-version: ${{ steps.package-engines-versions.outputs.nodeVersion }} node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.package-engines-versions.outputs.npmVersion }} - name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.package-engines-versions.outputs.npmVersion }}" run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
- name: Install dependencies & build - name: Install dependencies & build
run: | run: |
@ -43,4 +43,10 @@ jobs:
- name: Check webpack build changes - name: Check webpack build changes
run: | run: |
bash -c "[[ ! \"`git status --porcelain `\" ]] || ( echo 'Uncommited changes in webpack build' && git status && exit 1 )" bash -c "[[ ! \"`git status --porcelain `\" ]] || exit 1"
- name: Show changes on failure
if: failure()
run: |
git status
git --no-pager diff