This action runs squawk on pull requests to lint PostgreSQL migrations.
name: Self test
on: [pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: squawk
uses: K-Phoen/action-squawk@mainRequired. Glob pattern describing what files to lint. Default is migrations/*.sql.
Optional. Comma-separated checks to exclude (--exclude flag from squawk). Default is empty.
Optional. Reporter of reviewdog command (-reporter flag from reviewdog). Default is github-pr-review.
Required. The squawk version to use. Default is v0.8.2.
Required. The reviewdog version to use. Default is 0.14.0.
This action is released under the MIT license.