name: test run-name: ${{ gitea.actor }} test MouseSoft Config on: push jobs: test: runs-on: ubuntu-latest steps: - name: check-out uses: https://gitea.com/actions/checkout@v4 with: fetch-depth: 0 fetch-tags: true - name: set-up go uses: https://gitea.com/actions/setup-go@v3 with: go-version: ">=1.22" - name: set-up dependencies run: | go install github.com/kisielk/errcheck@latest go install honnef.co/go/tools/cmd/staticcheck@latest go install github.com/sashamelentyev/usestdlibvars@latest go install golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow@latest make vendor - name: lint run: make lint - name: golangci-lint uses: https://github.com/golangci/golangci-lint-action@v6 with: version: v1.60 - name: test id: build run: make test