github.com/charmbracelet/glamour@v0.7.0/.github/workflows/lint.yml (about)

     1  name: lint
     2  on:
     3    push:
     4    pull_request:
     5  
     6  permissions:
     7    contents: read
     8    # Optional: allow read access to pull request. Use with `only-new-issues` option.
     9    pull-requests: read
    10  
    11  jobs:
    12    golangci:
    13      name: lint-soft
    14      runs-on: ubuntu-latest
    15      steps:
    16        - name: Install Go
    17          uses: actions/setup-go@v5
    18          with:
    19            go-version: ^1
    20  
    21        - uses: actions/checkout@v4
    22        - name: golangci-lint
    23          uses: golangci/golangci-lint-action@v4
    24          with:
    25            # Optional: golangci-lint command line arguments.
    26            args: --issues-exit-code=0
    27            # Optional: show only new issues if it's a pull request. The default value is `false`.
    28            only-new-issues: true