新增 SPIFFE OpenBao 与 Nexus Actions #1

Merged
panxiao81 merged 1 commits from feat/initial-actions into main 2026-09-21 03:28:36 +00:00
Owner

变化

  • 新增 Node 20 Action:JWT-SVID 换取短期 OpenBao token,并在 post 阶段 revoke-self
  • 新增 composite Action:配置匿名 Ansible、Go 与 OCI Nexus 入口
  • 明确只允许一次性 Pod/VM runner,管理员凭据不进入 Action

验证

  • Node.js syntax check
  • action.yml YAML parse
  • 使用本机真实 SPIFFE ID 完成 main/post 登录与吊销集成测试
  • 确认 stdout 不包含 token
  • git diff --check

当前 CI runner 正在重构,以上为人工验证依据。

## 变化 - 新增 Node 20 Action:JWT-SVID 换取短期 OpenBao token,并在 post 阶段 revoke-self - 新增 composite Action:配置匿名 Ansible、Go 与 OCI Nexus 入口 - 明确只允许一次性 Pod/VM runner,管理员凭据不进入 Action ## 验证 - Node.js syntax check - action.yml YAML parse - 使用本机真实 SPIFFE ID 完成 main/post 登录与吊销集成测试 - 确认 stdout 不包含 token - git diff --check 当前 CI runner 正在重构,以上为人工验证依据。
panxiao81 added 1 commit 2026-09-21 03:28:33 +00:00
panxiao81 merged commit acd4e81839 into main 2026-09-21 03:28:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/ci-actions#1