add manuell install von node-gyp for all admin steps

This commit is contained in:
einhorn_b 2023-10-06 08:19:08 +02:00
parent de69dd97d2
commit b2245f4667

View File

@ -45,7 +45,7 @@ jobs:
uses: actions/checkout@v3
- name: Admin Interface | Unit tests
run: cd admin && yarn && yarn run test
run: cd admin && yarn global add node-gyp && yarn && yarn run test
lint:
if: needs.files-changed.outputs.admin == 'true'
@ -57,7 +57,7 @@ jobs:
uses: actions/checkout@v3
- name: Admin Interface | Lint
run: cd admin && yarn && yarn run lint
run: cd admin && yarn global add node-gyp && yarn && yarn run lint
stylelint:
if: needs.files-changed.outputs.admin == 'true'
@ -69,7 +69,7 @@ jobs:
uses: actions/checkout@v3
- name: Admin Interface | Stylelint
run: cd admin && yarn && yarn run stylelint
run: cd admin && yarn global add node-gyp && yarn && yarn run stylelint
locales:
if: needs.files-changed.outputs.admin == 'true'
@ -81,4 +81,4 @@ jobs:
uses: actions/checkout@v3
- name: Admin Interface | Locales
run: cd admin && yarn && yarn run locales
run: cd admin && yarn global add node-gyp && yarn && yarn run locales