137 lines
5.2 KiB
JSON
137 lines
5.2 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:konflux-ci/skills:skills/working-with-provenance",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "7b6adb0a74a1ccfded89649ab301ee6121409ca3",
|
|
"treeHash": "44bc67aaaac2313811387700d059c6e76dc0d8bbd7ef8f2d69eea169217d3456",
|
|
"generatedAt": "2025-11-28T10:19:55.018276Z",
|
|
"toolVersion": "publish_plugins.py@0.2.0"
|
|
},
|
|
"origin": {
|
|
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
|
"branch": "master",
|
|
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
|
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
|
},
|
|
"manifest": {
|
|
"name": "working-with-provenance",
|
|
"description": "Use when tracing Konflux builds from image references, finding build logs from artifacts, or verifying source commits for container images - extracts provenance attestations to navigate from images back to builds and source code",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "ec2fe631ce0b60d42d40a4955709f3936d10e6b8ded3518736401a63bc7c83f4"
|
|
},
|
|
{
|
|
"path": "SKILL.md",
|
|
"sha256": "08686d390304798b3f4db10ddf8f86b29c9ead91d63b9de24f1b596c787035ed"
|
|
},
|
|
{
|
|
"path": "tests/scenarios.yaml",
|
|
"sha256": "8f0342a967f93ed609c16c69f0c29cf1f6da6c3504a5cf68a98028edd3e71797"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-missing-sbom-to-logs.1.txt",
|
|
"sha256": "142787a762f511535798ddd1be1f395399df752071f01e96eb896630dfa3d137"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-missing-sbom-to-logs.2.txt",
|
|
"sha256": "528b78dfb1f5239ad6cb8aa2fb302c96ca8637cf52a7d13fa8eb81735a755784"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-missing-sbom-to-logs.3.txt",
|
|
"sha256": "ccee57ea972f0c1ff4b6c7c6909cf646d15a7c7eaa5afa80162fa5d0b1798d57"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-pipeline-logs.1.txt",
|
|
"sha256": "58832233992ec268b6c674e9f741468207f585eb21723477c51a5303e800e433"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-pipeline-logs.3.txt",
|
|
"sha256": "8eff675f29b44e21a54fc7eebfb1ca4f25d13a4202a62bc1c2c0d40fc3158854"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-pipeline-logs.2.txt",
|
|
"sha256": "c164810cf4274ebb3805b7011e3364ac350edf2282b1ca6b9721da6331eb0dd4"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-git-repo.1.txt",
|
|
"sha256": "0eab8d54abe1b8761885682d94fffb7f03673a5ec875b20becdab073cfe02c9f"
|
|
},
|
|
{
|
|
"path": "tests/results/negative-non-konflux-image.3.txt",
|
|
"sha256": "01974155a62528ccaba0bd4ebff20b68d5713a194f905ae2d0c24d32ef214144"
|
|
},
|
|
{
|
|
"path": "tests/results/negative-non-konflux-image.2.txt",
|
|
"sha256": "644bd6b86f246ffbae1144237358ef1b84776f40a52a68e3ccf67041133225b2"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-git-repo.2.txt",
|
|
"sha256": "7e8969190bd59402af35250efbbeb12b679dd38fc0b643885c87c1913df62f94"
|
|
},
|
|
{
|
|
"path": "tests/results/negative-non-konflux-image.1.txt",
|
|
"sha256": "26538f67a4ced8d18739b0e92ddf1c7b2b9311ceb816e4b87e6c17d224d22266"
|
|
},
|
|
{
|
|
"path": "tests/results/extract-git-repo.3.txt",
|
|
"sha256": "a67eaf153e1b76dacbc9de66310aa6fcbb413588a30359071397f0d9c83cc283"
|
|
},
|
|
{
|
|
"path": "tests/results/verify-image-source.1.txt",
|
|
"sha256": "bfea63a15dcbc52d692f97739384f65f0303aef511ef6f8ecca71ca174c28d80"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-build-to-commit.3.txt",
|
|
"sha256": "f8457374306739356d40ebb4a0bcc3a72758bb25cc8adbb24968b50ee359780b"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-build-to-commit.2.txt",
|
|
"sha256": "f530c8410a664b3c959ee1641e3def238e46d4d6f515c2a6b2148be657987769"
|
|
},
|
|
{
|
|
"path": "tests/results/verify-image-source.2.txt",
|
|
"sha256": "160cdb5d9a801e381045f3c3e4b69a316bc2fc365f9f47be020e7a4ee7c96ee8"
|
|
},
|
|
{
|
|
"path": "tests/results/trace-build-to-commit.1.txt",
|
|
"sha256": "b19902978da6621e6f62611668d8dd4f4a4bec39a52d0ac67b5df74d739d6fd7"
|
|
},
|
|
{
|
|
"path": "tests/results/verify-image-source.3.txt",
|
|
"sha256": "219fdff036dc171ddaf2e8866a6bbf22f80e5154e14232ef4412cf54e3680f02"
|
|
},
|
|
{
|
|
"path": "scripts/build-origin-pullspec.sh",
|
|
"sha256": "0d00453709e69340d3a876039d81fd1ed5abe9b83e0da6e83c0f00d99c0e7840"
|
|
},
|
|
{
|
|
"path": "scripts/build-commit-link.sh",
|
|
"sha256": "eeedc272c58a68eaf1dbe87b35f28c7566120514ecfe81a9d2b4b3950781cc18"
|
|
},
|
|
{
|
|
"path": "scripts/build-log-link.sh",
|
|
"sha256": "d1e525b66dba43d82bd1a880e4213d60094f2b522deff80b319d4aff4579297e"
|
|
},
|
|
{
|
|
"path": "scripts/build-git-repo.sh",
|
|
"sha256": "b45af5dbcae075ffc9e2295a4dcaf0afc1ebc1c2f3cad6daae22a17d9b549f3b"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "0c6b5514780d07b79c8f385621181d4019b28a679d756e73e71207fbec4379f8"
|
|
}
|
|
],
|
|
"dirSha256": "44bc67aaaac2313811387700d059c6e76dc0d8bbd7ef8f2d69eea169217d3456"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |