Try out the following command to test different cases
go run ./cmd --policy ./cmd/examples/cosign-keyed/policy.yaml --resource ./cmd/examples/cosign-keyed/payload.json
go run ./cmd --policy ./cmd/examples/cosign-keyed/policy.yaml --resource ./cmd/examples/cosign-keyed/bad-payload.json
go run ./cmd --policy ./cmd/examples/cosign-keyless/policy.yaml --resource ./cmd/examples/cosign-keyless/payload.json
go run ./cmd --policy ./cmd/examples/cosign-keyless/policy.yaml --resource ./cmd/examples/cosign-keyless/bad-payload.json
go run ./cmd --policy ./cmd/examples/notary-image-verification/policy.yaml --resource ./cmd/examples/notary-image-verification/payload.json
go run ./cmd --policy ./cmd/examples/notary-image-verification/policy.yaml --resource ./cmd/examples/notary-image-verification/bad-payload.json
go run ./cmd --policy ./cmd/examples/notary-attestation-verification/policy.yaml --resource ./cmd/examples/notary-attestation-verification/payload.json
go run ./cmd --policy ./cmd/examples/notary-attestation-verification/policy.yaml --resource ./cmd/examples/notary-attestation-verification/bad-payload.json