WorkflowTemplate claude-print-ci committed to jedarden/declarative-config at k8s/iad-ci/argo-workflows/claude-print-ci-workflowtemplate.yml. Phase 9 scope: verify step only, delegating to rust-verify. Build+release steps deferred to Phase 11. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
bf-168: claude-print-ci WorkflowTemplate
Summary
Added claude-print-ci WorkflowTemplate to jedarden/declarative-config at
k8s/iad-ci/argo-workflows/claude-print-ci-workflowtemplate.yml.
What was done
The WorkflowTemplate was created and committed in declarative-config (commit 6cf8b5b).
- Name:
claude-print-ci - Namespace:
argo-workflows - Phase 9 scope: verify step only — delegates to
rust-verifyWorkflowTemplate - Builder image:
ronaldraygun/needle-ci-builder:with-deps - Test args:
--lib - Build-musl + github-release steps deferred to Phase 11
Template structure
spec:
entrypoint: ci
templates:
- name: ci
steps:
- - name: verify
templateRef:
name: rust-verify
template: verify
arguments:
parameters:
- name: repo
value: "https://github.com/jedarden/claude-print.git"
- name: revision
value: main
- name: test-args
value: "--lib"
- name: builder-image
value: "ronaldraygun/needle-ci-builder:with-deps"
Acceptance criteria met
- WorkflowTemplate YAML is valid (parseable)
- ArgoCD app
argo-workflows-ns-iad-cisyncs it automatically on push to declarative-config - Delegates cleanly to
rust-verifywhich runs fmt + clippy + test