Skip to content

테스트!

테스트! #14

name: lint-check-reviewdog
on: [ pull_request ]
permissions:
contents: read
pull-requests: write
jobs:
test:
name: Run Flutter Tests
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v3
- name: 'Set Flutter Version Latest'
uses: subosito/flutter-action@v2
with:
flutter-version: '3.22.0'
- name: Install dependencies
run: flutter pub get
- name: Run linter
run: flutter analyze > analysis_result.txt || true
- name: Install Reviewdog (using action)
uses: reviewdog/action-setup@v1
with:
reviewdog_version: latest
- name: Add Reviewdog to PATH
run: echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Run reviewdog
run: |
flutter analyze | reviewdog -f="diff" \
-name="black" \
-f.diff.strip=0 \
-reporter="github-pr-review" \
-filter-mode="file" \
-fail-on-error="true" \
-level="warning"|
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}