diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml index a9eaff6b28c0..949c24159932 100644 --- a/.github/workflows/ci-build.yaml +++ b/.github/workflows/ci-build.yaml @@ -230,15 +230,15 @@ jobs: profile: minimal use-api: true - test: test-executor - install_k3s_version: v1.28.13+k3s1 + install_k3s_version: v1.29.10+k3s1 profile: minimal use-api: false - test: test-corefunctional - install_k3s_version: v1.28.13+k3s1 + install_k3s_version: v1.29.10+k3s1 profile: minimal use-api: false - test: test-functional - install_k3s_version: v1.28.13+k3s1 + install_k3s_version: v1.29.10+k3s1 profile: minimal use-api: false steps: @@ -273,7 +273,7 @@ jobs: - name: Install and start K3S run: | if ! echo "${{ matrix.install_k3s_version }}" | egrep '^v[0-9]+\.[0-9]+\.[0-9]+\+k3s1$'; then - export INSTALL_K3S_VERSION=v1.31.0+k3s1 + export INSTALL_K3S_VERSION=v1.31.2+k3s1 else export INSTALL_K3S_VERSION=${{ matrix.install_k3s_version }} fi diff --git a/docs/releases.md b/docs/releases.md index 76a4f84ece41..9a30a47d5b21 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -40,12 +40,12 @@ Otherwise, we typically release every two weeks: ## Kubernetes Compatibility Matrix -| Argo Workflows \ Kubernetes | 1.28 | 1.29 | 1.30 | 1.31 | -|-----------------------------|------|------|------|------| -| **main** | `✓` | `✓` | `✓` | `✓` | -| **3.6** | `✓` | `✓` | `✓` | `✓` | -| **3.5** | `✓` | `✓` | `✓` | `?` | -| **3.4** | `?` | `?` | `?` | `?` | +| Argo Workflows \ Kubernetes | 1.29 | 1.30 | 1.31 | +|-----------------------------|------|------|------| +| **main** | `✓` | `✓` | `✓` | +| **3.6** | `✓` | `✓` | `✓` | +| **3.5** | `✓` | `✓` | `?` | +| **3.4** | `?` | `?` | `?` | * `✓` Fully supported versions. * `?` Due to breaking changes might not work. Also, we haven't thoroughly tested against this version. @@ -59,4 +59,4 @@ Note that Kubernetes [is backward compatible with clients](https://github.com/ku The caveats with newer k8s versions are possible changes to experimental APIs and unused new features. Argo uses stable Kubernetes APIs such as Pods and ConfigMaps; see the Controller and Server RBAC of your [installation](installation.md) for a full list. -The `main` branch is currently [tested on Kubernetes 1.28](https://github.com/argoproj/argo-workflows/blob/main/.github/workflows/ci-build.yaml#L228) and [1.31](https://github.com/argoproj/argo-workflows/blob/main/.github/workflows/ci-build.yaml#L263). +The `main` branch is currently [tested on Kubernetes 1.29](https://github.com/argoproj/argo-workflows/blob/main/.github/workflows/ci-build.yaml#L228) and [1.31](https://github.com/argoproj/argo-workflows/blob/main/.github/workflows/ci-build.yaml#L263).