awesome-list compliance update (#226)

* ci: awesome-lint on PR or Push

* chore: markdown format

* fix: apostrophes & marker style

* ci: rename github action step

* fix: apostrophes

* feat: improve legened. bring to top of section and remove table

* fix: unnecessary newline

* fix: remove dead urls

* fix: ignore false positives of no-dead-urls
This commit is contained in:
James Hegedus
2020-04-08 23:56:28 +10:00
committed by GitHub
parent 0b2c86c599
commit 02ba033d6d
2 changed files with 43 additions and 41 deletions

20
.github/workflows/lint.yaml vendored Normal file
View File

@@ -0,0 +1,20 @@
name: Lint Awesome List
on: [pull_request, push]
jobs:
awesome-lint:
name: "lint: awesome-lint"
runs-on: ubuntu-latest
steps:
- name: "checkout repo"
uses: actions/checkout@v2.0.0
with:
fetch-depth: 0
- name: Setup node
uses: actions/setup-node@v1
with:
node-version: "12.x"
- name: Run awesome-lint
run: |
npm install --global awesome-lint@latest
awesome-lint ./readme.md