diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 78e9d7bf8..5482f35be 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -25,7 +25,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Build run: go build -v ./... @@ -59,7 +59,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: install gcc-aarch64-linux-gnu run: | @@ -87,7 +87,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: generate binaries run: | diff --git a/.github/workflows/golang-ci.yml b/.github/workflows/golang-ci.yml index 401839fb7..22c948188 100644 --- a/.github/workflows/golang-ci.yml +++ b/.github/workflows/golang-ci.yml @@ -21,9 +21,9 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: golangci-lint uses: golangci/golangci-lint-action@v6 with: - version: v1.52.0 + version: v1.61.0 args: --timeout 3m0s diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 7f93dac44..d89e95c14 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -30,7 +30,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Install CLI deps env: @@ -63,13 +63,14 @@ jobs: kubernetes-containerd: runs-on: macos-13 + needs: kubernetes-docker steps: - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Install CLI deps env: @@ -102,13 +103,14 @@ jobs: docker: runs-on: macos-13 + needs: kubernetes-containerd steps: - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Install CLI deps env: @@ -150,13 +152,14 @@ jobs: containerd: runs-on: macos-13 + needs: docker steps: - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Install CLI deps env: @@ -198,13 +201,14 @@ jobs: incus: runs-on: macos-13 + needs: containerd steps: - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.21" + go-version: "1.23" - name: Install CLI deps env: