Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions kyverno-notation-aws.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#nolint:git-checkout-must-use-github-updates,valid-pipeline-git-checkout-tag
package:
name: kyverno-notation-aws
version: 1.0.1_git20241210
epoch: 0
description: Kyverno extension service for Notation and the AWS signer
copyright:
- license: Apache-2.0

pipeline:
- uses: git-checkout
with:
expected-commit: efda86b8e6a97938c3caafcb5c98a5aede2b97e1
repository: https://github.com/nirmata/kyverno-notation-aws
branch: main

- uses: go/bump
with:
deps: github.com/kyverno/kyverno@v1.13.0 github.com/golang-jwt/jwt/v4@v4.5.1 github.com/open-policy-agent/opa@v0.68.0
replaces: github.com/docker/docker=github.com/docker/docker@v26.1.5+incompatible

- uses: go/build
with:
modroot: .
output: kyverno-notation-aws
packages: .

subpackages:
- name: ${{package.name}}-compat
description: "Kyverno extension service for Notation and the AWS signer (compatibility)"
pipeline:
- runs: |
mkdir -p ${{targets.contextdir}}/plugins/com.amazonaws.signer.notation.plugin
ln -sf /usr/bin/kyverno-notation-aws ${{targets.contextdir}}/kyverno-notation-aws
ln -sf /usr/bin/notation-com.amazonaws.signer.notation.plugin ${{targets.contextdir}}/plugins/com.amazonaws.signer.notation.plugin/notation-com.amazonaws.signer.notation.plugin
Comment thread
kranurag7 marked this conversation as resolved.

update:
enabled: true
git: {}
schedule:
period: weekly
reason: they don't have a release schedule yet the main branch is more up to date

test:
pipeline:
- name: Help test
runs: |
kyverno-notation-aws -h