build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 in the g… #2011
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Checks | |
| on: | |
| push: | |
| branches: | |
| - main | |
| pull_request: | |
| permissions: {} | |
| env: | |
| # https://github.com/actions/setup-go#supported-version-syntax | |
| # ex: | |
| # - 1.18beta1 -> 1.18.0-beta.1 | |
| # - 1.18rc1 -> 1.18.0-rc.1 | |
| GO_VERSION: '1.26' | |
| jobs: | |
| # Check if there is any dirty change for go mod tidy | |
| go-mod: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| persist-credentials: false | |
| - uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0 | |
| with: | |
| go-version: ${{ env.GO_VERSION }} | |
| - name: Check go mod | |
| run: | | |
| go mod tidy --diff | |
| gh-workflows: | |
| name: Zizmor | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| persist-credentials: false | |
| - uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3 | |
| with: | |
| advanced-security: false | |
| annotations: true | |
| check-local-install-script: | |
| name: Installation script (local) | |
| strategy: | |
| matrix: | |
| os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] | |
| runs-on: ${{ matrix.os }} | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| persist-credentials: false | |
| - name: Check installation script | |
| run: cat ./install.sh | sh -s -- -d -b "./install-golangci-lint" | |
| # Note: the command `run` is tested by the other workflows (`make test`). | |
| check-commands: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| persist-credentials: false | |
| - uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0 | |
| with: | |
| go-version: ${{ env.GO_VERSION }} | |
| - name: Build golangci-lint | |
| run: make build | |
| - run: ./golangci-lint | |
| - run: ./golangci-lint fmt | |
| - run: ./golangci-lint fmt --diff | |
| - run: cat cmd/golangci-lint/main.go | ./golangci-lint fmt --stdin | |
| - run: ./golangci-lint cache | |
| - run: ./golangci-lint cache status | |
| - run: ./golangci-lint cache clean | |
| - run: ./golangci-lint completion | |
| - run: ./golangci-lint completion bash | |
| - run: ./golangci-lint completion bash --no-descriptions | |
| - run: ./golangci-lint completion zsh | |
| - run: ./golangci-lint completion zsh --no-descriptions | |
| - run: ./golangci-lint completion fish | |
| - run: ./golangci-lint completion fish --no-descriptions | |
| - run: ./golangci-lint completion powershell | |
| - run: ./golangci-lint completion powershell --no-descriptions | |
| - run: ./golangci-lint config | |
| - run: ./golangci-lint config path | |
| - run: ./golangci-lint config path --json | |
| - run: ./golangci-lint config verify | |
| - run: ./golangci-lint help | |
| - run: ./golangci-lint help linters | |
| - run: ./golangci-lint help linters --json | |
| - run: ./golangci-lint help formatters | |
| - run: ./golangci-lint help formatters --json | |
| - run: ./golangci-lint linters | |
| - run: ./golangci-lint linters --json | |
| - run: ./golangci-lint formatters | |
| - run: ./golangci-lint formatters --json | |
| - run: ./golangci-lint version | |
| - run: ./golangci-lint version --short | |
| - run: ./golangci-lint version --debug | |
| - run: ./golangci-lint version --json | |
| - run: ./golangci-lint version --json --debug |