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"