From 53e1ff719a2ccba8c5ccdf28208105d41141e069 Mon Sep 17 00:00:00 2001 From: Flavio Castelli Date: Mon, 9 Sep 2024 09:21:33 +0200 Subject: [PATCH] Tag v0.3.0 * Update deps * Be able to mutate all the resources managed by the policy Signed-off-by: Flavio Castelli --- Cargo.lock | 2 +- Cargo.toml | 7 ++----- artifacthub-pkg.yml | 12 ++++++------ 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c141e5f..3842d61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1036,7 +1036,7 @@ dependencies = [ [[package]] name = "verify-image-signatures" -version = "0.2.9" +version = "0.3.0" dependencies = [ "anyhow", "k8s-openapi", diff --git a/Cargo.toml b/Cargo.toml index 5fca7c4..3bebe9d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,10 +1,7 @@ [package] name = "verify-image-signatures" -version = "0.2.9" -authors = [ - "Raul Cabello ", - "VĂ­ctor Cuadrado ", -] +version = "0.3.0" +authors = ["Kubewarden Developers "] edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/artifacthub-pkg.yml b/artifacthub-pkg.yml index 5e57211..2cc444f 100644 --- a/artifacthub-pkg.yml +++ b/artifacthub-pkg.yml @@ -4,16 +4,16 @@ # # This config can be saved to its default location with: # kwctl scaffold artifacthub > artifacthub-pkg.yml -version: 0.2.9 +version: 0.3.0 name: verify-image-signatures displayName: Verify Image Signatures -createdAt: 2024-06-27T12:43:21.116601507Z +createdAt: 2024-09-09T07:20:08.259815499Z description: A Kubewarden Policy that verifies all the signatures of the container images referenced by a Pod license: Apache-2.0 homeURL: https://github.com/kubewarden/verify-image-signatures containersImages: - name: policy - image: ghcr.io/kubewarden/policies/verify-image-signatures:v0.2.9 + image: ghcr.io/kubewarden/policies/verify-image-signatures:v0.3.0 keywords: - pod - signature @@ -21,17 +21,17 @@ keywords: - trusted links: - name: policy - url: https://github.com/kubewarden/verify-image-signatures/releases/download/v0.2.9/policy.wasm + url: https://github.com/kubewarden/verify-image-signatures/releases/download/v0.3.0/policy.wasm - name: source url: https://github.com/kubewarden/verify-image-signatures install: | The policy can be obtained using [`kwctl`](https://github.com/kubewarden/kwctl): ```console - kwctl pull ghcr.io/kubewarden/policies/verify-image-signatures:v0.2.9 + kwctl pull ghcr.io/kubewarden/policies/verify-image-signatures:v0.3.0 ``` Then, generate the policy manifest and tune it to your liking. For example: ```console - kwctl scaffold manifest -t ClusterAdmissionPolicy registry://ghcr.io/kubewarden/policies/verify-image-signatures:v0.2.9 + kwctl scaffold manifest -t ClusterAdmissionPolicy registry://ghcr.io/kubewarden/policies/verify-image-signatures:v0.3.0 ``` maintainers: - name: Kubewarden developers