{"id":22777565,"url":"https://github.com/symfonycorp/security-checker-action","last_synced_at":"2025-04-06T06:12:58.467Z","repository":{"id":41813551,"uuid":"278823959","full_name":"symfonycorp/security-checker-action","owner":"symfonycorp","description":"The PHP Security Checker","archived":false,"fork":false,"pushed_at":"2024-02-12T09:35:40.000Z","size":17,"stargazers_count":153,"open_issues_count":1,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-10-22T03:24:38.209Z","etag":null,"topics":["cve","php","security"],"latest_commit_sha":null,"homepage":"https://symfony.com/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/symfonycorp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-11T08:50:39.000Z","updated_at":"2024-10-14T11:13:44.000Z","dependencies_parsed_at":"2024-02-12T10:53:16.451Z","dependency_job_id":null,"html_url":"https://github.com/symfonycorp/security-checker-action","commit_stats":{"total_commits":15,"total_committers":7,"mean_commits":2.142857142857143,"dds":0.5333333333333333,"last_synced_commit":"258311ef7ac571f1310780ef3d79fc5abef642b5"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfonycorp%2Fsecurity-checker-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfonycorp%2Fsecurity-checker-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfonycorp%2Fsecurity-checker-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfonycorp%2Fsecurity-checker-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/symfonycorp","download_url":"https://codeload.github.com/symfonycorp/security-checker-action/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441060,"owners_count":20939239,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cve","php","security"],"created_at":"2024-12-11T19:14:52.631Z","updated_at":"2025-04-06T06:12:58.448Z","avatar_url":"https://github.com/symfonycorp.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"PHP Security Checker\n====================\n\nThis action checks your `composer.lock` for known vulnerabilities in your package dependencies.\n\nInputs\n------\n\n* `lock` *optional* The path to the `composer.lock` file (defaults to the repository root directory).\n* `format` *optional* The output format (defaults to `ansi`, supported: `ansi`, `junit`, `markdown`, `json`, or `yaml`).\n* `disable-exit-code` *optional* Set it to `1` if you don't want the step to fail in case of detected vulnerabilities\n\nOutputs\n-------\n\n* `vulns` A JSON payload containing all detected vulnerabilities\n\nUsage\n-----\n\nIf you want the step to fail whenever there is a security issue in one of your\ndependencies, use this action:\n\n    steps:\n        - uses: actions/checkout@v4\n        - uses: symfonycorp/security-checker-action@v5\n\nTo speed up security checks, you can cache the vulnerability database:\n\n    steps:\n        - uses: actions/checkout@v4\n        - uses: actions/cache@v2\n          id: cache-db\n          with:\n              path: ~/.symfony/cache\n              key: db\n        - uses: symfonycorp/security-checker-action@v5\n\nIf the `composer.lock` is not in the repository root directory, pass is as an\ninput:\n\n    steps:\n        - uses: actions/checkout@v4\n        - uses: symfonycorp/security-checker-action@v5\n          with:\n              lock: subdir/composer.lock\n\nInstead of failing, you can also get the vulnerabilities as a JSON output and\ndo something with them in another step:\n\n    steps:\n        - uses: actions/checkout@v4\n        - uses: symfonycorp/security-checker-action@v5\n          with:\n              disable-exit-code: 1\n          id: security-check\n        - name: Display the vulnerabilities as JSON\n          run: echo ${{ steps.security-check.outputs.vulns }}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsymfonycorp%2Fsecurity-checker-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsymfonycorp%2Fsecurity-checker-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsymfonycorp%2Fsecurity-checker-action/lists"}