<#511 fix: shell escaping> Pull request opened by ...
# pact-js-development
g
#511 fix: shell escaping Pull request opened by YOU54F • Initial issue • #503 • Fix • #504 • Regressions • fixes #506 • Cause(s) • Change not scoped for only
win32
platform (windows only) • use of
shell
does not behave the same with regards to escaping of provided user arguments • Reproducers • Failing CI • Passing CI pact-core@14.3.5 ⛔
npx --package=@pact-foundation/pact-core@14.3.5 -c 'pact-broker publish "my pact.json" --consumer-app-version 1'
pact-core@14.3.4 ✅
npx --package=@pact-foundation/pact-core@14.3.4 -c 'pact-broker publish "my pact.json" --consumer-app-version 1'
you54f/pact-core@15.0.1 ✅
npx --package=@you54f/pact-core@15.0.1 -c 'pact-broker publish "my pact.json" --consumer-app-version=1'
pact-foundation/pact-js-core GitHub Actions: release_dry_run ✅ 18 other checks have passed 18/19 successful checks