- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less
- Reference issues and pull requests liberally
- When only changing documentation, include
[ci skip]
in the commit description - Consider starting the commit message with an applicable emoji:
- 🎨
:art:
when improving the format/structure of the code
- 🎨
- 🐎
:racehorse:
when improving performance
Instructions from the following issue: ueberauth/guardian#136
This is what I did to generate a password protected JWK file (which contains the generated key):
mix phoenix.gen.secret
touch .jwk_file
The first line just generates a secret I'm using as a password. And .jwk_file is the file to store