GitHub
12/08/2024, 10:24 PMnpm run dist runs a lot of other functions which are unnecessary in CI:
> @pact-foundation/pact@13.2.0 predist
> npm run clean && npm run format:check && npm run lint
> @pact-foundation/pact@13.2.0 clean
> rimraf dist coverage .nyc_output logs pacts
> @pact-foundation/pact@13.2.0 format:check
> npm run format:base -- --check
> @pact-foundation/pact@13.2.0 format:base
> prettier "{src,test,examples}/**/*.{ts,js}" --check
Checking formatting...
All matched files use Prettier code style!
> @pact-foundation/pact@13.2.0 lint
> eslint --config .eslintrc.json "{src,test}/**/*.ts"
/Users/runner/work/pact-js/pact-js/src/common/request.spec.ts
I'm going to leave this PR as a draft for now and maybe come back to it later (or if anyone wants to take it on, you're welcome)
pact-foundation/pact-js
GitHub Actions: Test completion check
GitHub Actions: Test Examples on ${{ ((startsWith(matrix.os, 'macos-') && 'macOS') || (startsWith(matrix.os, 'windows-') && 'Windows') || 'Linux') }} with Node ${{ matrix.node-version }}
GitHub Actions: Test x86_64 on Windows with Node 22
GitHub Actions: Test x86_64 on Linux with Node 22
GitHub Actions: Test x86_64 on macOS with Node 22
GitHub Actions: Test x86_64 on macOS with Node 22
GitHub Actions: Test x86_64 on Windows with Node 20
GitHub Actions: Test x86_64 on Linux with Node 20
GitHub Actions: Test x86_64 on macOS with Node 20
GitHub Actions: Test x86_64 on macOS with Node 20
GitHub Actions: Test ARM64 on macOS with Node 22
GitHub Actions: Test x86_64 on Windows with Node 18
GitHub Actions: Test ARM64 on Linux with Node 22
GitHub Actions: Test x86_64 on Linux with Node 18
GitHub Actions: Test ARM64 on macOS with Node 20
GitHub Actions: Test x86_64 on macOS with Node 18
GitHub Actions: Test ARM64 on Linux with Node 20
GitHub Actions: Test x86_64 on macOS with Node 18
GitHub Actions: Test ARM64 on macOS with Node 18
GitHub Actions: Test Alpine on Linux with Node 22
GitHub Actions: Test ARM64 on Linux with Node 18
GitHub Actions: Lint
GitHub Actions: Test Alpine on Linux with Node 20
GitHub Actions: Test Alpine on Linux with Node 18
✅ 1 other check has passed
1/25 successful checks