You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Node Code Formatter
1.5.1
Automatically formats your code!
Never tell your users to format their code, as we do it on the fly!
For a more detailed installation guide look into our wiki
- Create a
formatter.yml
file in.github/workflows/
- Paste this code into the file:
on: push
name: Node Code Formatter
jobs:
lint:
name: Node Code Formatter
runs-on: ubuntu-latest
steps:
- name: Node Code Formatter
uses: MarvinJWendt/run-node-formatter@stable
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- Commit the file 🔀
- First runs your
format
script, then runs yourlint
script. - Works on:
- New commit
- Internal branches
- Internal pull requests
- Report errors
Simply put your code formatter into a script named format
or lint
in your package.json
(Yarn only supports a lint
script at the moment).
Make sure that your code formatter is a dependency of your module!
...
"scripts": {
"format": "standard --fix"
}
...
"scripts": {
"format": "prettier --write"
}