feat/dynamic-runner-publisher-policy
main
允许以下 workload identity 发布动态 Runner 镜像:
spiffe://ddupan.top/ci/panxiao81/gitea-dynamic-runner/publish-images
授权范围严格限定为:
panxiao81/gitea-dynamic-runner-controller
panxiao81/gitea-dynamic-runner-runner
允许操作为 read/create/update,不授予 delete,也不扩大其他 repository 的写权限。
read/create/update
应先合并并等待 Zot rollout,再合并 panxiao81/gitea-dynamic-runner#14,使首次 main push 发布具备权限。
panxiao81/gitea-dynamic-runner#14
git diff --check
No dependencies set.
The note is not visible to the blocked user.
变更
允许以下 workload identity 发布动态 Runner 镜像:
spiffe://ddupan.top/ci/panxiao81/gitea-dynamic-runner/publish-images授权范围严格限定为:
panxiao81/gitea-dynamic-runner-controllerpanxiao81/gitea-dynamic-runner-runner允许操作为
read/create/update,不授予 delete,也不扩大其他 repository 的写权限。依赖
应先合并并等待 Zot rollout,再合并
panxiao81/gitea-dynamic-runner#14,使首次 main push 发布具备权限。验证
git diff --check通过