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@main
Required. 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.