-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update README and CONTRIBUTING guidelines #98
base: main
Are you sure you want to change the base?
Conversation
ioreka
commented
Jan 6, 2025
- Update jobs link from Octopus Energy (deprecated) to Kraken
- Improve the contribution guidelines as they are a little outdated
Splitting into sections and including a clear Installation section
This commit: - Ensures all contributing instructions now work - Upgrades Prettier to v3.2.5 (and fixes the related issues)
Markdown files are linted by | ||
[`markdownlint-cli`](https://github.com/igorshubovych/markdownlint-cli). | ||
```sh | ||
make prettier_check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While troubleshooting the docker daemon issues in the spelling and linting commands, I discovered a missing step for users who (like me) did not have Docker already installed (https://stackoverflow.com/questions/44084846/cannot-connect-to-the-docker-daemon-on-macos). The easiest docs amend was to advise installing the app and having an account.
|
||
npm install -g [email protected] | ||
prettier --version | ||
|
||
Once installed, ensure your editor runs Prettier on a pre-save hook: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see pre-save hook
in the cookie-cutter repo too but my Google-fu must be weak because I can't find this term. Is this another way of phrasing eg. Prettier running locally in your IDE when you save?