diff --git a/.github/workflows/deploy-production.yml b/.github/workflows/deploy-production.yml index 69b836633..b58fbb839 100644 --- a/.github/workflows/deploy-production.yml +++ b/.github/workflows/deploy-production.yml @@ -7,6 +7,7 @@ on: branches: [ main ] env: + HUSKY: 0 GITHUB_DEPLOY_KEY: ${{ secrets.GH_DEPLOY_KEY }} ECR_NAME: ${{ secrets.ECR_NAME }} KUBE_CLUSTER: ${{ secrets.KUBE_CLUSTER }} @@ -48,8 +49,14 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} + - name: npm install + run: npm install - name: Run JS tests run: npm run test:js + - uses: actions/download-artifact@v4 + with: + name: mojds-package + path: package - name: Test that sass can be compiled run: npm run test:sass diff --git a/package.json b/package.json index b0489a1f9..eb864d8b4 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "/package" ], "scripts": { - "prepare": "husky", + "prepare": "husky || true", "build:docs": "gulp build:docs && eleventy --input=./docs --output=public", "build:dist": "gulp build:dist", "build:package": "gulp build:package", @@ -15,8 +15,8 @@ "start": "npm-run-all --parallel watch:*", "test": "npm-run-all --parallel test:*", "test:docs": "npm run build:docs", - "test:js": "npm install && jest src/", - "test:sass": "npm install && sass -q -I . gulp/dist-scss/all.scss >/dev/null && echo 'ok'", + "test:js": "jest src/", + "test:sass": "sass -q -I . gulp/dist-scss/all.scss >/dev/null && echo 'ok'", "watch:11ty": "ENV='dev' eleventy --input=./docs --output=public --serve", "watch:package": "gulp watch:dev" },