From ca7e4be8041620ea8e7115d4de325bac2b05936c Mon Sep 17 00:00:00 2001 From: Lyda <1829913225@qq.com> Date: Sat, 11 Oct 2025 18:56:51 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=90=88=E5=B9=B6=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E6=A0=A1=E9=AA=8C=E9=80=89=E9=A1=B9=E4=B8=BA=E5=8D=95?= =?UTF-8?q?=E4=B8=80=E7=9A=84enable-validation=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config-env/README.md | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/config-env/README.md b/config-env/README.md index 1f4a123..1a33a4a 100644 --- a/config-env/README.md +++ b/config-env/README.md @@ -17,9 +17,7 @@ | `git-user-name` | Git 用户名 | ❌ | `GiteaActions` | | `git-user-email` | Git 用户邮箱 | ❌ | `actions@gitea.com` | | `kube-config` | Base64 编码的 kubeconfig | ❌ | `''` | -| `require-docker` | 是否校验 docker 可用性 (`true`/`false`) | ❌ | `true` | -| `require-kubectl` | 是否校验 kubectl 可用性 (`true`/`false`) | ❌ | `true` | -| `verify-kubectl-cluster` | 是否验证 kubectl 集群连通性 (`true`/`false`) | ❌ | `true` | +| `enable-validation` | 是否执行环境校验 (`true`/`false`) | ❌ | `true` | | `docker-registry` | Docker 私有仓库地址 | ❌ | `docker-registry.bjxgj.com` | | `docker-username` | Docker 仓库用户名 | ❌ | `ci-action` | | `docker-password` | Docker 仓库密码(当未跳过登录时必填) | ❌ | `''` | @@ -47,24 +45,13 @@ ## 🎯 自定义校验 -仅检查 Git 配置与 docker: +禁用所有校验,仅进行 Git 配置(若提供)及 kubeconfig 写入: ```yaml -- name: 仅验证 docker +- name: 跳过环境校验 uses: actions/xgj/config-env@v1 with: - require-kubectl: "false" - verify-kubectl-cluster: "false" -``` - -禁用 docker 校验,仅写入 kubeconfig 并验证: - -```yaml -- name: 验证 kubectl 集群 - uses: actions/xgj/config-env@v1 - with: - require-docker: "false" - kube-config: ${{ secrets.KUBE_CONFIG }} + enable-validation: "false" ``` ## 🚀 Docker 登录配置 @@ -73,9 +60,7 @@ - name: 验证 kubectl 集群 uses: actions/xgj/config-env@v1 with: - require-docker: "true" - require-kubectl: "true" - verify-kubectl-cluster: "true" + enable-validation: "true" kube-config: ${{ secrets.KUBE_CONFIG }} docker-registry: "registry.example.com" docker-username: "ci-bot"