diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..bf6944e71b --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: +- package-ecosystem: gomod + directory: / + schedule: + interval: daily +- package-ecosystem: github-actions + directory: / + schedule: + interval: daily diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000000..eb361711b3 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,19 @@ +name: CI +on: + push: + branches: + - master + pull_request: + branches: + - master +jobs: + golangci: + name: lint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: golangci-lint + uses: golangci/golangci-lint-action@v2 + continue-on-error: true + with: + version: latest diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 0000000000..e564f61a74 --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,14 @@ +linters: + enable: + - megacheck + - govet + - unparam + - unconvert + - misspell + - lll + - gofmt + - golint + - gosec + - nakedret + - dogsled + - depguard