├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── check-dist.yml │ ├── ci.yml │ └── codeql-analysis.yml ├── .gitignore ├── .markdown-lint.yml ├── .node-version ├── .prettierignore ├── .prettierrc.json ├── CODEOWNERS ├── LICENSE ├── README.md ├── RELEASE.md ├── __tests__ ├── data │ └── sbom.json ├── index.test.ts ├── main.test.ts └── sbom.test.ts ├── action.yml ├── dist ├── index.js └── licenses.txt ├── eslint.config.mjs ├── jest.setup.js ├── package.json ├── predicate └── action.yml ├── src ├── index.ts ├── main.ts └── sbom.ts ├── tsconfig.json └── tsconfig.lint.json /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | 3 | dist/** -diff linguist-generated=true 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check-dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.github/workflows/check-dist.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdown-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.markdown-lint.yml -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24.5.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Repository CODEOWNERS 2 | 3 | * @actions/package-security 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/RELEASE.md -------------------------------------------------------------------------------- /__tests__/data/sbom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/__tests__/data/sbom.json -------------------------------------------------------------------------------- /__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/__tests__/index.test.ts -------------------------------------------------------------------------------- /__tests__/main.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/__tests__/main.test.ts -------------------------------------------------------------------------------- /__tests__/sbom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/__tests__/sbom.test.ts -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/licenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/dist/licenses.txt -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- 1 | process.stdout.write = jest.fn() 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/package.json -------------------------------------------------------------------------------- /predicate/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/predicate/action.yml -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/sbom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/src/sbom.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/attest-sbom/HEAD/tsconfig.lint.json --------------------------------------------------------------------------------