mirror of https://github.com/lukechilds/lnbits.git
Sebastian Geisler
5 years ago
2 changed files with 25 additions and 14 deletions
@ -0,0 +1,25 @@ |
|||||
|
name: Run Linters |
||||
|
|
||||
|
on: [push, pull_request] |
||||
|
|
||||
|
jobs: |
||||
|
mypy: |
||||
|
runs-on: ubuntu-latest |
||||
|
steps: |
||||
|
- name: Checkout |
||||
|
uses: actions/checkout@v1 |
||||
|
- name: Run MyPy python type checker |
||||
|
uses: jpetrucciani/mypy-check@master |
||||
|
with: |
||||
|
path: 'lnbits' |
||||
|
|
||||
|
prettier: |
||||
|
runs-on: ubuntu-latest |
||||
|
steps: |
||||
|
- name: Checkout |
||||
|
uses: actions/checkout@v1 |
||||
|
- name: Check JS code formatting convention |
||||
|
uses: creyD/prettier_action@v2.2 |
||||
|
with: |
||||
|
dry: True |
||||
|
prettier_options: --write lnbits/static/js/** lnbits/core/static/js/** lnbits/extensions/*/templates/** |
@ -1,14 +0,0 @@ |
|||||
name: mypy type checker |
|
||||
|
|
||||
on: [push, pull_request] |
|
||||
|
|
||||
jobs: |
|
||||
check: |
|
||||
|
|
||||
runs-on: ubuntu-latest |
|
||||
|
|
||||
steps: |
|
||||
- uses: actions/checkout@v1 |
|
||||
- uses: jpetrucciani/mypy-check@master |
|
||||
with: |
|
||||
path: lnbits |
|
Loading…
Reference in new issue