mirror of
https://github.com/actions-hub/stylelint.git
synced 2024-11-22 07:50:55 -05:00
GitHub Action that runs stylelint
.gitignore | ||
action.yml | ||
Dockerfile | ||
entrypoint.sh | ||
LICENSE | ||
README.md |
stylelint
GitHub Action that runs stylelint.
Usage
To use stylelint in your workflow just add this step:
- name: stylelint
uses: actions-hub/stylelint@master
Configuration
.stylelintrc
By default, action will try to find an existing configuration file in the project.
If the configuration file will not found, it will be created with the next configuration:
{
"extends": "stylelint-config-standard",
"rules": {
"indentation": 2
}
}
File pattern
If you want to specify which file or types must be validated.
You need to pass the pattern as PATTERN
variable.
By default, it will try to find *.css
.
Indentation
Indentation can be set by environment variable INDENT_SPACES
.
By default space indend is 2.
- uses: actions-hub/stylelint@master
env:
INDENT_SPACES: 4
Example
Default values
name: Test
on: [push]
jobs:
linters:
name: stylelint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions-hub/stylelint@master
Environment varialbes
name: Test
on: [push]
jobs:
linters:
name: stylelint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions-hub/stylelint@master
env:
PATTERN: "*.scss"
INDENT_SPACES: 4