diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 133c03993..1f5eabe3b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,12 +17,12 @@ concurrency: jobs: build: name: Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - - name: Set up Go 1.22 + - name: Set up Go 1.23 uses: actions/setup-go@v1 with: - go-version: '1.22' + go-version: '1.23' id: go - name: Check out code into the Go module directory diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index f564dd313..d2cec45ff 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -18,7 +18,7 @@ concurrency: jobs: build: if: contains(github.event.issue.html_url, '/pull/') && startsWith(github.event.comment.body, '/ok-to-test') - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v1 @@ -52,7 +52,7 @@ jobs: make push config: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: build outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} @@ -82,7 +82,7 @@ jobs: kubernetes: name: Kubernetes needs: config - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: ${{ fromJson(needs.config.outputs.matrix) }} steps: diff --git a/.github/workflows/release-tracker.yml b/.github/workflows/release-tracker.yml index 20712333f..00ea50b59 100644 --- a/.github/workflows/release-tracker.yml +++ b/.github/workflows/release-tracker.yml @@ -12,7 +12,7 @@ concurrency: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f05bbaae1..9e4ffbae0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ concurrency: jobs: build: name: Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v1 diff --git a/.github/workflows/update-docs.yml b/.github/workflows/update-docs.yml index e78f012e4..53ea3453f 100644 --- a/.github/workflows/update-docs.yml +++ b/.github/workflows/update-docs.yml @@ -14,12 +14,12 @@ concurrency: jobs: build: name: Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - - name: Set up Go 1.22 + - name: Set up Go 1.23 uses: actions/setup-go@v1 with: - go-version: '1.22' + go-version: '1.23' id: go - uses: actions/checkout@v1 diff --git a/Makefile b/Makefile index 642e8b131..00ccce0f1 100644 --- a/Makefile +++ b/Makefile @@ -72,7 +72,7 @@ TAG := $(VERSION)_$(OS)_$(ARCH) TAG_PROD := $(TAG) TAG_DBG := $(VERSION)-dbg_$(OS)_$(ARCH) -GO_VERSION ?= 1.22 +GO_VERSION ?= 1.23 BUILD_IMAGE ?= ghcr.io/appscode/golang-dev:$(GO_VERSION) TEST_IMAGE ?= ghcr.io/appscode/golang-dev:$(GO_VERSION)-stash