Skip to content
This repository has been archived by the owner on May 20, 2023. It is now read-only.

Commit

Permalink
Fix reviewdog check (#426)
Browse files Browse the repository at this point in the history
  • Loading branch information
dudantas authored Feb 14, 2022
1 parent c1eb738 commit 55eaa4c
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 60 deletions.
101 changes: 101 additions & 0 deletions .github/workflows/analysis-reviewdog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
---
name: Analysis - Review Dog
on: [pull_request]
jobs:

luac:
runs-on: ubuntu-latest
steps:

- name: Check out code.
uses: actions/checkout@main

- name: Setup reviewdog
uses: reviewdog/action-setup@v1

- name: Setup Lua/Luacheck
run: sudo apt-get update && sudo apt-get install -y lua5.1 liblua5.1-0-dev lua-check

- name: luac
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd $GITHUB_WORKSPACE
luac -v
reviewdog -reporter=github-pr-review -runners=luac
luacheck:
runs-on: ubuntu-latest
steps:

- name: Check out code.
uses: actions/checkout@main

- name: Setup reviewdog
uses: reviewdog/action-setup@v1

- name: Setup Lua/Luacheck
run: sudo apt-get update && sudo apt-get install -y lua5.1 liblua5.1-0-dev lua-check

- name: luacheck
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
luacheck --version
cd $GITHUB_WORKSPACE
reviewdog -reporter=github-pr-review -runners=luacheck
shellcheck:
runs-on: ubuntu-latest
steps:

- name: Check out code.
uses: actions/checkout@main

- name: shellcheck
uses: reviewdog/action-shellcheck@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
reporter: github-pr-review
pattern: '*.sh'
exclude: './.git/*'

xmllint:
runs-on: ubuntu-latest
steps:

- name: Check out code.
uses: actions/checkout@main

- name: Setup reviewdog
uses: reviewdog/action-setup@v1

- name: Setup xmllint
run: sudo apt-get update && sudo apt-get install -y libxml2-utils

- name: xmllint
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd $GITHUB_WORKSPACE
xmllint --version
reviewdog -reporter=github-pr-review -runners=xmllint
yamllint:
runs-on: ubuntu-latest
steps:

- name: Check out code.
uses: actions/checkout@main

- name: Run yamllint
uses: reviewdog/action-yamllint@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
reporter: github-pr-review

- name: Run yamllint
uses: reviewdog/action-yamllint@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
reporter: github-pr-review
59 changes: 0 additions & 59 deletions .github/workflows/reviewdog.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .reviewdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ runner:

luacheck:
cmd: luacheck --formatter=plain --no-color --no-config --no-global \
--no-unused --no-unused-args --no-cache -d ./data/
--no-unused --no-unused-args --no-cache --no-max-line-length \
--no-max-code-line-length --no-max-string-line-length \
--no-max-comment-line-length -d ./data/
errorformat:
- "%f:%l:%c: %m"
level: warning
Expand Down

0 comments on commit 55eaa4c

Please sign in to comment.