kubewarden/github-actions

GitHub: kubewarden/github-actions

Kubewarden 官方维护的 GitHub Actions 集合,提供策略测试与发布的可复用工作流,简化 Kubernetes 准入控制策略的CI/CD流程。

Stars: 4 | Forks: 9

# Kubewarden GitHub Actions [![Kubewarden Infra Repository](https://github.com/kubewarden/community/blob/main/badges/kubewarden-infra.svg)](https://github.com/kubewarden/community/blob/main/REPOSITORIES.md#infra-scope) [![Stable](https://img.shields.io/badge/status-stable-brightgreen?style=for-the-badge)](https://github.com/kubewarden/community/blob/main/REPOSITORIES.md#stable) 这是一组用于辅助 Kubewarden 和 Kubewarden 策略的 GitHub Actions 集合。它包含: - 仓库根目录中的 GitHub Actions。通常供最终用户直接使用。 - 用于策略测试和发布的可复用工作流,它们使用了上述 GitHub Actions。 ### 版本管理 `v2` 及更高版本遵循语义化版本标签,按照 ["using tags for release management"](https://docs.github.com/en/actions/creating-actions/about-custom-actions#using-tags-for-release-management) 执行。 `v1` 位于 v1 分支下,按照 ["using branches for release management"](https://docs.github.com/en/actions/creating-actions/about-custom-actions#using-branches-for-release-management) 执行。 ### 发布新标签 1. 我们自己也是本仓库中 GHA 的使用者,因为我们在可复用工作流中使用了这些 actions。发布时,请确定您将要创建的未来标签版本,然后预先将本仓库中所有我们自己的 github-actions 标签更新为该版本,并提交这些更改。 我们不能使用 RenovateBot 或类似工具,因为它会在我们打标签*之后*更新标签,因此打标签的版本将不会使用自身,而是使用之前的版本。 2. 使用语义化版本标签(例如:`v2.3.0`)标记您的发布。 3. 校对由 release drafter 生成的 GH 发布说明。如有必要,添加关于如何更新到新版本的提示。
标签:AI工具, DevSecOps, GitHub Actions, Kubewarden, Policy-as-Code, Web截图, 上游代理, 可复用工作流, 子域名突变, 容器安全, 版本管理, 策略引擎, 网络安全挑战, 网络调试, 自动化, 自动笔记, 软件供应链