Skip to content

Add golangci-lint to CircleCI #320

@elmutt

Description

@elmutt

Overview

We need standard linting checks for unchained in CircleCI. Use golangci-lint to lint pull requests in CircleCI

Reference

https://github.com/golangci/golangci-lint
https://github.com/shapeshift/unchained/blob/develop/.circleci/config.yml

Acceptance Criteria

  • Use golangci-lint V1.44.2

  • Enable lint step in unchained-precheck-go job

  • Fix any existing lint errors throughout the go project

  • PR's are linted during CI using golangci-lint and rejected if anything is wrong

Need By Date

No response

Ownership

  • If my bounty needs engineering or needs product I have added the respective labels on the right
  • As the sponsor of this bounty I will review the changes in a preview environment (ops/product) or review the PR (engineering)

Bounty Hunters

  • Join our discord
  • Include an expected timeline for you to complete work in the work plan when you apply for this bounty!
  • Please refer to this link for some basic info
  • Please do not start work on this issue until you are approved in Gitcoin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bountyIssue is posted on dework.xyz as a bounty

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions