diff --git a/.github/main.workflow.yml b/.github/main.workflow.yml index 6b27b44a..810dc349 100644 --- a/.github/main.workflow.yml +++ b/.github/main.workflow.yml @@ -13,7 +13,9 @@ jobs: version: 10.x - name: npm install - run: npm prune --production && npm install + # Explicitly uninstall husky so that we avoid issues with git hooks/node versioning. + # Should switch to clean checkout instead when supported. + run: npm prune --production && npm install && npm uninstall husky - name: Lint run: npm run format-check diff --git a/package.json b/package.json index 03136b18..618977bd 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "typescript": "^3.5.1" }, "husky": { + "skipCI": true, "hooks": { "pre-commit": "npm run build && npm run format && npm prune --production && git add node_modules/*" }