Skip to content

Bumping buf to v2 to build correctly and removing out of date or unused dependencies #926

Bumping buf to v2 to build correctly and removing out of date or unused dependencies

Bumping buf to v2 to build correctly and removing out of date or unused dependencies #926

Workflow file for this run

---
name: Lint
on:
pull_request_target:
types:
- opened
- synchronize
- reopened
branches:
- main
permissions:
# Grant the ability to checkout the repository
contents: read
# Grant the ability to write comments on a pull request
pull-requests: write
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Setup node
uses: actions/setup-node@v4
- name: Setup reviewdog
run: go install github.com/reviewdog/reviewdog/cmd/reviewdog@latest
- name: Install linters
run: make install-lint-tools
- name: Lint
env:
REVIEWDOG_GITHUB_API_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
run: make lint