Skip to content

Add local partition summary support and fix dialer usage when leveraging ForBroker and the like #146

Add local partition summary support and fix dialer usage when leveraging ForBroker and the like

Add local partition summary support and fix dialer usage when leveraging ForBroker and the like #146

Workflow file for this run

name: "Lint"
on:
push:
branches:
- main
paths:
- '**.go'
- '.golangci.yaml'
- './github/workflows/golangci-lint.yaml'
pull_request:
paths:
- '**.go'
- '.golangci.yaml'
- './github/workflows/golangci-lint.yaml'
env:
GOLANGCI_LINT_VERSION: v1.61
permissions:
contents: read
jobs:
golangci:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: 'stable'
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
working-directory: api
args: --timeout=10m --config=../.golangci.yaml
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
working-directory: rpadmin
args: --timeout=10m --config=../.golangci.yaml
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
working-directory: secrets
args: --timeout=10m --config=../.golangci.yaml
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
working-directory: net
args: --timeout=10m --config=../.golangci.yaml
- name: Install Task
uses: arduino/setup-task@v2
with:
version: 3.x
# Heavy usage of the action can result in workflow run failures caused by rate limiting.
# GitHub provides a more generous allowance for Authenticated API requests.
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: fmt
run: task fmt