Skip to content

feat: standardize to chainloop.dev/v1 apiVersion for policies and policy groups#2876

Merged
migmartri merged 1 commit into
mainfrom
work/gentle-otter
Mar 18, 2026
Merged

feat: standardize to chainloop.dev/v1 apiVersion for policies and policy groups#2876
migmartri merged 1 commit into
mainfrom
work/gentle-otter

Conversation

@migmartri

Copy link
Copy Markdown
Member

Summary

  • Add support for chainloop.dev/v1 as the apiVersion for Policy and PolicyGroup resources, standardizing them with the existing contract convention
  • Maintain backward compatibility with the legacy workflowcontract.chainloop.dev/v1 apiVersion
  • Update all documentation examples, test fixtures, and SDK examples to use the new chainloop.dev/v1 apiVersion

Closes #2770
Related: PFM-4578

…icy groups

Accept both chainloop.dev/v1 (new) and workflowcontract.chainloop.dev/v1
(legacy) as valid apiVersion values for Policy and PolicyGroup resources,
aligning them with the contract apiVersion convention.

Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri migmartri added the multiclaude Managed by multiclaude label Mar 18, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 75 files

@migmartri migmartri enabled auto-merge (squash) March 18, 2026 12:21
@migmartri migmartri merged commit 16b7db0 into main Mar 18, 2026
15 checks passed
@migmartri migmartri deleted the work/gentle-otter branch March 18, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

multiclaude Managed by multiclaude

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Standardize to chainloop.dev/v1 for apiVersion for policies

2 participants