danger-textlint-actions
ActionsThis GitHub Action submits textlint review comments if there are violations
1.1.0
LatestThis GitHub Action submits textlint review comments if there are violations.
Here is the sample repository I've set up the automation.
To set up the textlint, you need to
- set up textlint
- set up workflow
To set up textlint, we need package.json
, Dangerfile
and .textlintrc
. Here are the examples:
{
"name": "danger-textlint-actions-demo",
"version": "1.0.0",
"dependencies": {
"textlint": "^11.2.3",
"textlint-rule-preset-japanese": "^2.0.1"
}
}
textlint.max_severity = "warn"
textlint.lint
{
"filters": {},
"rules": {
"preset-japanese": true
}
}
An example workflow looks like this:
on: pull_request
name: textlint
jobs:
textlint:
name: textlint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@v1
with:
node-version: 10.*
- run: npm install
- name: danger
uses: yuichielectric/danger-textlint-actions@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
danger-textlint-actions is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.