diff --git a/.github/workflows/ci_zkevm.yml b/.github/workflows/ci_zkevm.yml index 2b29b00b5f4..0a91aa8813a 100644 --- a/.github/workflows/ci_zkevm.yml +++ b/.github/workflows/ci_zkevm.yml @@ -21,14 +21,17 @@ jobs: if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }} strategy: matrix: - os: [ ubuntu-20.04, macos-11 ] # list of os: https://github.com/actions/virtual-environments + # list of os: https://github.com/actions/virtual-environments + os: + - ubuntu-22.04 + - macos-13 runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - uses: actions/setup-go@v4 with: - go-version: '1.19' + go-version: '1.20' - name: Install dependencies on Linux if: runner.os == 'Linux' run: sudo apt update && sudo apt install build-essential @@ -46,11 +49,17 @@ jobs: echo >&2 "Reproducible build broken"; cat erigon1.sha256; cat erigon2.sha256; exit 1 fi - - name: Lint + - name: Install golangci-lint if: runner.os == 'Linux' - uses: golangci/golangci-lint-action@v4 + uses: golangci/golangci-lint-action@v3 with: - version: v1.54 + version: v1.55.2 + skip-build-cache: true + args: --help + + - name: Lint + if: runner.os == 'Linux' + run: make lint - name: Test run: make test \ No newline at end of file