name: PushLint on: [push] jobs: golangci: name: lint runs-on: ubuntu-latest steps: - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.17 - name: Check out code into the Go module directory uses: actions/checkout@v2 - name: Cache Go id: cache uses: actions/cache@v2 with: # A list of files, directories, and wildcard patterns to cache and restore path: ~/go/pkg/mod key: ${{ runner.os }}-build-${{ hashFiles('**/go.sum') }} - name: golangci-lint uses: golangci/golangci-lint-action@master with: version: latest args: --issues-exit-code=0 - name: Commit back continue-on-error: true run: | git config --local user.name 'github-actions[bot]' git config --local user.email '41898282+github-actions[bot]@users.noreply.github.com' git add --all git commit -m "🎨 改进代码样式" git push