How to fix this error:
Error: Dependencies lock file is not found in /path/to/project. Supported file patterns: package-lock.json,yarn.lock
actions/setup-node@v2 GitHub Action?
This error occurs because by default, this job searches for
package-lock.json in the root of the repository for caching. We need to explicitly specify the location of our
- name: Setup Node.js uses: actions/setup-node@v2 with: node-version: 16.14.0 cache: "npm" + # The action defaults to search for the dependency file + # (package-lock.json or yarn.lock) in the repository root, and uses + # its hash as a part of the cache key. + # https://github.com/actions/setup-node#caching-packages-dependencies + cache-dependency-path: "./blog/package-lock.json"