docs: 对齐 PR merge 自动交付边界
This commit is contained in:
@@ -1,7 +1,18 @@
|
||||
# R1.2 任务报告
|
||||
|
||||
- `git diff --check` 通过。
|
||||
- 定向 self-test 通过 61 项:`20-runner-k8s-job`、`22-runner-retention-stale-pending`、`37-user-message-event`、`80-cicd-tekton-contract`。
|
||||
- 变更范围限定为生成的 `.tekton/agentrun-nc01-v02.yaml`、MDTODO 与任务报告。
|
||||
- 未手改 source artifact,未部署,未合并。
|
||||
- PR 关联 AgentRun #280/#282 与 UniDesk #1726/#1745,交由主代理审查和后续运行面 closeout。
|
||||
- 定向 self-test 通过 61 项:
|
||||
- `20-runner-k8s-job`;
|
||||
- `22-runner-retention-stale-pending`;
|
||||
- `37-user-message-event`;
|
||||
- `80-cicd-tekton-contract`。
|
||||
- 变更范围:
|
||||
- 生成的 `.tekton/agentrun-nc01-v02.yaml`;
|
||||
- MDTODO 与任务报告。
|
||||
- 生成边界:
|
||||
- 未手改 source artifact;
|
||||
- 未部署;
|
||||
- 未合并。
|
||||
- PR 关联 AgentRun #280/#282 与 UniDesk #1726/#1745,交由主代理审查:
|
||||
- PR merge 后只允许自动执行 GitHub webhook → Gitea controlled mirror → PaC → Tekton → GitOps/Argo;
|
||||
- 不执行 `closeout`、`apply`、`trigger-current`、mirror `sync`/`flush` 或手工创建 PipelineRun。
|
||||
|
||||
@@ -1,19 +1,36 @@
|
||||
# R2 任务报告
|
||||
|
||||
- 关联 [UniDesk #1745](https://github.com/pikasTech/unidesk/issues/1745) 与
|
||||
[UniDesk #1753](https://github.com/pikasTech/unidesk/issues/1753)。
|
||||
- 生成工具固定为 UniDesk `96020b082eea4968daf93606bc251b36fadf6c09`,
|
||||
已包含 PR #1754 的 YAML 空白修复。
|
||||
- 第一次 `source-artifact write --confirm` 返回 `mutation=true`,
|
||||
第二次返回 `mutation=false`;`check` 返回 `source.status=aligned`、
|
||||
`provenanceAligned=true`。
|
||||
- owning Pipeline canonical SHA256 与 source Pipeline canonical SHA256 均为
|
||||
`sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`。
|
||||
- `.tekton/agentrun-nc01-v02.yaml` 已通过 YAML 解析、单一 EOF 换行和
|
||||
`git diff --check`;生成物没有手工修改。
|
||||
- 显式 self-test 运行配置下,`20-runner-k8s-job`、
|
||||
`22-runner-retention-stale-pending`、`37-user-message-event`、
|
||||
`80-cicd-tekton-contract` 共 61 项通过。
|
||||
- 已创建非草稿 [AgentRun PR #292](https://github.com/pikasTech/agentrun/pull/292),
|
||||
目标分支为 `v0.2`,交由主代理审查和合并。
|
||||
- 本任务只准备消费者 PR,不合并、不部署,不触发任何手工 CI/CD。
|
||||
- 关联上下文:
|
||||
- [UniDesk #1745](https://github.com/pikasTech/unidesk/issues/1745);
|
||||
- [UniDesk #1753](https://github.com/pikasTech/unidesk/issues/1753)。
|
||||
- 自动交付原则:
|
||||
- 引用 [UniDesk #1755](https://github.com/pikasTech/unidesk/issues/1755) 与 [UniDesk PR #1757](https://github.com/pikasTech/unidesk/pull/1757);
|
||||
- PR merge 是唯一触发;
|
||||
- 合并后自动完成 GitHub webhook → Gitea controlled mirror → PaC → Tekton → GitOps/Argo。
|
||||
- 生成工具:
|
||||
- UniDesk `96020b082eea4968daf93606bc251b36fadf6c09`;
|
||||
- 已包含 PR #1754 的 YAML 空白修复。
|
||||
- source-artifact 合同:
|
||||
- 第一次 `write --confirm` 返回 `mutation=true`;
|
||||
- 第二次返回 `mutation=false`;
|
||||
- `check` 返回 `source.status=aligned`、`provenanceAligned=true`。
|
||||
- canonical SHA256:
|
||||
- owning Pipeline:`sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`;
|
||||
- source Pipeline:`sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`。
|
||||
- 静态验收:
|
||||
- `.tekton/agentrun-nc01-v02.yaml` 通过 YAML 解析;
|
||||
- 文件只有一个 EOF 换行;
|
||||
- `git diff --check` 通过;
|
||||
- 生成物没有手工修改。
|
||||
- 显式 self-test 运行配置下共 61 项通过:
|
||||
- `20-runner-k8s-job`;
|
||||
- `22-runner-retention-stale-pending`;
|
||||
- `37-user-message-event`;
|
||||
- `80-cicd-tekton-contract`。
|
||||
- 已创建非草稿 [AgentRun PR #292](https://github.com/pikasTech/agentrun/pull/292):
|
||||
- 目标分支为 `v0.2`;
|
||||
- 交由主代理审查和合并。
|
||||
- 本任务只准备消费者 PR:
|
||||
- 不合并;
|
||||
- 不部署;
|
||||
- 不执行 `closeout`、`apply`、`trigger-current`、mirror `sync`/`flush`、手工创建 PipelineRun 或其他人工补链。
|
||||
|
||||
Reference in New Issue
Block a user