diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a3f8a9c9e..808ec2c7e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,16 +27,16 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: src/github.com/containerd/ttrpc - - uses: actions/setup-go@v3 + - uses: actions/setup-go@v5 with: go-version: ${{ env.GO_VERSION }} - name: golangci-lint - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v4 with: version: v1.51.2 args: --timeout=5m @@ -57,15 +57,15 @@ jobs: timeout-minutes: 5 steps: - - uses: actions/setup-go@v3 - with: - go-version: ${{ env.GO_VERSION }} - - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: src/github.com/containerd/ttrpc fetch-depth: 25 + - uses: actions/setup-go@v5 + with: + go-version: ${{ env.GO_VERSION }} + - uses: containerd/project-checks@v1.1.0 with: working-directory: src/github.com/containerd/ttrpc @@ -85,16 +85,16 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/setup-go@v3 - with: - go-version: ${{ matrix.go }} - - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: src/github.com/containerd/ttrpc fetch-depth: 25 + - uses: actions/setup-go@v5 + with: + go-version: ${{ matrix.go }} + - name: Test working-directory: src/github.com/containerd/ttrpc run: | @@ -119,7 +119,13 @@ jobs: timeout-minutes: 5 steps: - - uses: actions/setup-go@v3 + - name: Check out code + uses: actions/checkout@v4 + with: + path: src/github.com/containerd/ttrpc + fetch-depth: 25 + + - uses: actions/setup-go@v5 with: go-version: ${{ env.GO_VERSION }} id: go @@ -130,12 +136,6 @@ jobs: echo "GOPATH=${{ github.workspace }}" >> $GITHUB_ENV echo "${{ github.workspace }}/bin" >> $GITHUB_PATH - - name: Check out code - uses: actions/checkout@v3 - with: - path: src/github.com/containerd/ttrpc - fetch-depth: 25 - - name: Install dependencies working-directory: src/github.com/containerd/ttrpc run: |