{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.cpp-linter/.github","documentNamespace":"https://spdx.org/spdxdocs/protobom/0a2dc51c-3bd9-47b5-8621-dbece6c4e0e4","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-10T02:53:22Z"},"packages":[{"name":"cargo-bins/cargo-binstall","SPDXID":"SPDXRef-githubactions-cargo-bins-cargo-binstall-ec80feb9e330418e014932e5982599255eff6dbb-75c946","versionInfo":"ec80feb9e330418e014932e5982599255eff6dbb","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/cargo-bins/cargo-binstall@ec80feb9e330418e014932e5982599255eff6dbb"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-cdf6c1fa76f9f475f3d7449005a359c84ca0f306-75c946","versionInfo":"cdf6c1fa76f9f475f3d7449005a359c84ca0f306","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-6044e13b5dc448c55e2357c09f80417699197238-75c946","versionInfo":"6044e13b5dc448c55e2357c09f80417699197238","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238"}]},{"name":"codecov/codecov-action","SPDXID":"SPDXRef-githubactions-codecov-codecov-action-671740ac38dd9b0130fbe1cec585b89eea48d3de-75c946","versionInfo":"671740ac38dd9b0130fbe1cec585b89eea48d3de","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-b7c566a772e6b6bfb58ed0dc250532a479d7789f-75c946","versionInfo":"b7c566a772e6b6bfb58ed0dc250532a479d7789f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-37930b1c2abaa49bbe596cd826c3c89aef350131-75c946","versionInfo":"37930b1c2abaa49bbe596cd826c3c89aef350131","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131"}]},{"name":"actions/attest-build-provenance","SPDXID":"SPDXRef-githubactions-actions-attest-build-provenance-96278af6caaf10aea03fd8d33a09a777ca52d62f-75c946","versionInfo":"96278af6caaf10aea03fd8d33a09a777ca52d62f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/attest-build-provenance@96278af6caaf10aea03fd8d33a09a777ca52d62f"}]},{"name":"release-drafter/release-drafter","SPDXID":"SPDXRef-githubactions-release-drafter-release-drafter-6db134d15f3909ccc9eefd369f02bd1e9cffdf97-75c946","versionInfo":"6db134d15f3909ccc9eefd369f02bd1e9cffdf97","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/release-drafter/release-drafter@6db134d15f3909ccc9eefd369f02bd1e9cffdf97"}]},{"name":"actions/stale","SPDXID":"SPDXRef-githubactions-actions-stale-997185467fa4f803885201cee163a9f38240193d-75c946","versionInfo":"997185467fa4f803885201cee163a9f38240193d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/stale@997185467fa4f803885201cee163a9f38240193d"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-de0fac2e4500dabe0009e67214ff5f5447ce83dd-75c946","versionInfo":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-a309ff8b426b58ec0e2a45f0f869d46889d02405-75c946","versionInfo":"a309ff8b426b58ec0e2a45f0f869d46889d02405","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","versionInfo":"b20883b0cd1f46c72ae0ba6d1090936928f9fa30","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@b20883b0cd1f46c72ae0ba6d1090936928f9fa30"}]},{"name":"github/codeql-action/autobuild","SPDXID":"SPDXRef-githubactions-githubcodeql-action-autobuild-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","versionInfo":"b20883b0cd1f46c72ae0ba6d1090936928f9fa30","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/autobuild@b20883b0cd1f46c72ae0ba6d1090936928f9fa30"}]},{"name":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","versionInfo":"b20883b0cd1f46c72ae0ba6d1090936928f9fa30","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@b20883b0cd1f46c72ae0ba6d1090936928f9fa30"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e-75c946","versionInfo":"d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-7b1f4a764d45c48632c6b24a0339c27f5614fb0b-75c946","versionInfo":"7b1f4a764d45c48632c6b24a0339c27f5614fb0b","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b"}]},{"name":"astral-sh/setup-uv","SPDXID":"SPDXRef-githubactions-astral-sh-setup-uv-803947b9bd8e9f986429fa0c5a41c367cd732b41-75c946","versionInfo":"803947b9bd8e9f986429fa0c5a41c367cd732b41","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/astral-sh/setup-uv@803947b9bd8e9f986429fa0c5a41c367cd732b41"}]},{"name":"snyk/actions/docker","SPDXID":"SPDXRef-githubactions-snykactions-docker-9adf32b1121593767fc3c057af55b55db032dc04-75c946","versionInfo":"9adf32b1121593767fc3c057af55b55db032dc04","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/snyk/actions/docker@9adf32b1121593767fc3c057af55b55db032dc04"}]},{"name":"github/codeql-action/upload-sarif","SPDXID":"SPDXRef-githubactions-githubcodeql-action-upload-sarif-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","versionInfo":"b20883b0cd1f46c72ae0ba6d1090936928f9fa30","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/upload-sarif@b20883b0cd1f46c72ae0ba6d1090936928f9fa30"}]},{"name":"com.github.cpp-linter/.github","SPDXID":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","versionInfo":"main","downloadLocation":"git+https://github.com/cpp-linter/.github","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/cpp-linter/.github@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-upload-sarif-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-cargo-bins-cargo-binstall-ec80feb9e330418e014932e5982599255eff6dbb-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-attest-build-provenance-96278af6caaf10aea03fd8d33a09a777ca52d62f-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-astral-sh-setup-uv-803947b9bd8e9f986429fa0c5a41c367cd732b41-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-snykactions-docker-9adf32b1121593767fc3c057af55b55db032dc04-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-6044e13b5dc448c55e2357c09f80417699197238-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-b7c566a772e6b6bfb58ed0dc250532a479d7789f-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-37930b1c2abaa49bbe596cd826c3c89aef350131-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-a309ff8b426b58ec0e2a45f0f869d46889d02405-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-codecov-codecov-action-671740ac38dd9b0130fbe1cec585b89eea48d3de-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-release-drafter-release-drafter-6db134d15f3909ccc9eefd369f02bd1e9cffdf97-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-stale-997185467fa4f803885201cee163a9f38240193d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-autobuild-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-7b1f4a764d45c48632c6b24a0339c27f5614fb0b-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-cdf6c1fa76f9f475f3d7449005a359c84ca0f306-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-de0fac2e4500dabe0009e67214ff5f5447ce83dd-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-b20883b0cd1f46c72ae0ba6d1090936928f9fa30-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-cpp-linter-.github-main-3d4f4a","relationshipType":"DESCRIBES"}]}