Summary
Add a reusable GitHub Actions workflow (.github/workflows/test.yml) that standardizes test + coverage runs across all AF repos.
Inputs
node-version (default: 20)
pnpm-version (default: 9)
build-before-test (default: false)
test-command (default: pnpm test:coverage)
Steps
- Checkout, setup Node + pnpm with caching, install, optionally build, run tests, upload coverage artifact
Used by: service-cloud-api, service-auth, package-cloud-sdk, package-cloud-cli
Summary
Add a reusable GitHub Actions workflow (
.github/workflows/test.yml) that standardizes test + coverage runs across all AF repos.Inputs
node-version(default: 20)pnpm-version(default: 9)build-before-test(default: false)test-command(default:pnpm test:coverage)Steps
Used by: service-cloud-api, service-auth, package-cloud-sdk, package-cloud-cli