Skip to content

fix: require-lockfile no longer accepts a lockfile pnpm will not use #120

fix: require-lockfile no longer accepts a lockfile pnpm will not use

fix: require-lockfile no longer accepts a lockfile pnpm will not use #120

Triggered via pull request September 20, 2026 20:54
Status Failure
Total duration 1m 7s
Artifacts –

test.yaml

on: pull_request
Prime runtime cache
21s
Prime runtime cache
Cache Windows extended-length store path
28s
Cache Windows extended-length store path
Runtime node + install on pnpm 11
11s
Runtime node + install on pnpm 11
Version from dist-tag (next-12)
8s
Version from dist-tag (next-12)
Version from semver range (^12.0.0-0)
8s
Version from semver range (^12.0.0-0)
Runtime bun
11s
Runtime bun
Runtime deno
11s
Runtime deno
Runtime from devEngines.runtime
7s
Runtime from devEngines.runtime
Explicit runtime overrides devEngines.runtime
9s
Explicit runtime overrides devEngines.runtime
Installed runtime beats context-aware shims
10s
Installed runtime beats context-aware shims
runtime version falls back to devEngines
8s
runtime version falls back to devEngines
install: false skips pnpm install
7s
install: false skips pnpm install
No runtime, no manifest
8s
No runtime, no manifest
Project in a subdirectory
16s
Project in a subdirectory
Deprecated package-json-file still works
10s
Deprecated package-json-file still works
require-lockfile
15s
require-lockfile
Matrix: cache-lockfile-verification
Matrix: context-shims-opt-out
Matrix: node-version-file
Matrix: pnpm-commands
Matrix: require-lockfile-standalone-project
Matrix: runtime-node
Matrix: smoke-v11
Matrix: smoke
Restore runtime cache
15s
Restore runtime cache
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 10 warnings, and 30 notices
pnpm command execution (ubuntu-latest / pnpm 12.5.1)
`require-lockfile` is set but no pnpm-lock.yaml was found in ., which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (ubuntu-latest / pnpm 12.5.1)
`require-lockfile` is set but no pnpm-lock.yaml was found in project, which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (ubuntu-latest / pnpm 11.22.0)
`require-lockfile` is set but no pnpm-lock.yaml was found in ., which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (ubuntu-latest / pnpm 11.22.0)
`require-lockfile` is set but no pnpm-lock.yaml was found in project, which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
require-lockfile
pnpm install --frozen-lockfile exited with status 1
pnpm command execution (windows-latest / pnpm 12.5.1)
Process completed with exit code 1.
pnpm command execution (windows-latest / pnpm 12.5.1)
`require-lockfile` is set but no pnpm-lock.yaml was found in ., which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (windows-latest / pnpm 12.5.1)
`require-lockfile` is set but no pnpm-lock.yaml was found in project, which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
require-lockfile (standalone project / ubuntu-latest)
`require-lockfile` is set but no pnpm-lock.yaml was found in nested, which is where an install in nested reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
Prime runtime cache
`require-lockfile` is set but no pnpm-lock.yaml was found in ., which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
Prime runtime cache
`require-lockfile` is set but no pnpm-lock.yaml was found in project, which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (windows-latest / pnpm 11.22.0)
Process completed with exit code 1.
pnpm command execution (windows-latest / pnpm 11.22.0)
`require-lockfile` is set but no pnpm-lock.yaml was found in ., which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (windows-latest / pnpm 11.22.0)
`require-lockfile` is set but no pnpm-lock.yaml was found in project, which is where an install in project reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
require-lockfile (standalone project / windows-latest)
`require-lockfile` is set but no pnpm-lock.yaml was found in nested, which is where an install in nested reads one. Commit the lockfile, or unset `require-lockfile` to let pnpm resolve and write one.
pnpm command execution (ubuntu-latest / pnpm 12.5.1)
Error: The process '/home/runner/work/setup/setup/.pnpm-commands-test-7PC7SY/pnpm home & tools/bin/pnpm' failed with exit code 7
Deprecated package-json-file still works
Input 'package-json-file' has been deprecated with message: The package-json-file input is deprecated; use working-directory instead.
Deprecated package-json-file still works
Input 'package-json-file' has been deprecated with message: The package-json-file input is deprecated; use working-directory instead.
pnpm command execution (ubuntu-latest / pnpm 11.22.0)
Error: The process '/home/runner/work/setup/setup/.pnpm-commands-test-i7ERi2/pnpm home & tools/bin/pnpm' failed with exit code 7
Runtime from devEngines.runtime
Duplicate bun runtime versions declared in devEngines.runtime (1.3.12 and 1.3.13); using the last declared version 1.3.13.
pnpm command execution (windows-latest / pnpm 12.5.1)
Error: The process 'D:\a\setup\setup\.pnpm-commands-test-LMKF8B\pnpm home & tools\bin\pnpm.cmd' failed with exit code 7
Prime runtime cache
Error: The process '/home/runner/work/setup/setup/.pnpm-commands-test-s0rq95/pnpm home & tools/bin/pnpm' failed with exit code 7
Prime runtime cache
`node-version-file` is ignored because `runtime` explicitly selects bun.
Prime runtime cache
`node-version-file` is ignored because `runtime` already includes a Node.js version.
pnpm command execution (windows-latest / pnpm 11.22.0)
Error: The process 'D:\a\setup\setup\.pnpm-commands-test-BQ4T7G\pnpm home & tools\bin\pnpm.cmd' failed with exit code 7
Smoke (ubuntu-latest / pnpm 12.0.0)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
runtime version falls back to devEngines
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Version from semver range (^12.0.0-0)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
No runtime, no manifest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
pnpm command execution (ubuntu-latest / pnpm 12.5.1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke pnpm 11 (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lockfile verification cache (ubuntu-latest, cache=true)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Deprecated package-json-file still works
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime node + install on pnpm 11
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Node version file (tool-versions / ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Node version file (explicit / ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Node version file (node-version / ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
install: false skips pnpm install
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
pnpm command execution (ubuntu-latest / pnpm 11.22.0)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime from devEngines.runtime
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
require-lockfile
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Project in a subdirectory
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime deno
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Workflow-set PNPM_CONFIG_GLOBAL_SHIMS is not overwritten
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Workflow-set pnpm_config_global_shims is not overwritten
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Installed runtime beats context-aware shims
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Version from dist-tag (next-12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Explicit runtime overrides devEngines.runtime
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Node version file (disabled / ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
require-lockfile (standalone project / ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime bun
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Runtime node@22 (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Prime runtime cache
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Restore runtime cache
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lockfile verification cache (ubuntu-latest, cache=false)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"