Thank you for your interest in contributing! At this time, we are not accepting pull requests from external forks. Contributions are limited to Workday employees and authorized collaborators with direct access to this repository.
If you've found a bug or have a feature request, please open an issue.
git clone git@github.com:Workday/everywhere.git
cd everywhere/sdk
just setup| Command | Description |
|---|---|
just setup |
Install dependencies |
just check |
Typecheck and lint |
just test |
Run tests |
just tidy |
Format source files |
just build |
Build to dist/ |
Note: Run
just buildbefore using theeverywhereCLI locally. The CLI commands are compiled from TypeScript and won't be available until the build output exists.
Use Conventional Commits format:
<type>(<scope>): <description>
Types: feat, fix, chore, docs, refactor, test, style, perf
<type>/<change-slug>
Examples: feat/email-notifications, fix/sidebar-delete-width, chore/update-deps
We follow TDD for all implementation work. Tests are written first in a behavior-driven style using
describe/it blocks with one expectation per test case. See CLAUDE.md for
the full TDD protocol.