{"id":376935,"url":"https://github.com/open-policy-agent/regal","last_synced_at":"2026-07-23T04:01:33.223Z","repository":{"id":173382757,"uuid":"592365615","full_name":"open-policy-agent/regal","owner":"open-policy-agent","description":"Regal is a linter and language server for Rego, bringing your policy development experience to the next level!","archived":false,"fork":false,"pushed_at":"2026-06-22T11:53:06.000Z","size":12819,"stargazers_count":389,"open_issues_count":137,"forks_count":55,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-06-25T05:57:50.571Z","etag":null,"topics":["code-quality","language-server","linter","lsp","magnificent","opa","open-policy-agent","policy-as-code","rego","static-analysis"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-policy-agent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-23T15:23:06.000Z","updated_at":"2026-06-22T11:56:28.000Z","dependencies_parsed_at":"2023-10-27T22:41:06.856Z","dependency_job_id":"565b1216-2d2e-48b7-a676-42227d22440c","html_url":"https://github.com/open-policy-agent/regal","commit_stats":{"total_commits":796,"total_committers":34,"mean_commits":23.41176470588235,"dds":0.4623115577889447,"last_synced_commit":"6716d37742ea31b884c1d4ff9992333149ef2176"},"previous_names":["styrainc/regal","styraoss/regal","open-policy-agent/regal"],"tags_count":70,"template":false,"template_full_name":null,"purl":"pkg:github/open-policy-agent/regal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/sbom","scorecard":{"id":14,"data":{"date":"2025-08-14T11:08:01Z","repo":{"name":"github.com/StyraInc/regal","commit":"8a9efd4877dcd923e015f38bb664bad0d2f85e90"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":7.6,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: docs/SECURITY.md:1","Info: Found linked content: docs/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: docs/SECURITY.md:1","Info: Found text in security policy: docs/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-example-index.yaml:21","Info: topLevel permissions set to 'read-all': .github/workflows/build.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:8","Info: topLevel 'contents' permission set to 'read': .github/workflows/push-tags.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yml:9","Warn: topLevel 'contents' permission set to 'write': .github/workflows/update-caps.yml:9","Info: topLevel permissions set to 'read-all': .github/workflows/update-docs.yaml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-example-index.yaml:12"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  29 out of  29 GitHub-owned GitHubAction dependencies pinned","Info:  11 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v0.35.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 not signed: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/213927131","Warn: release artifact v0.35.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/213927131"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/push-tags.yaml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Contributors","score":10,"reason":"project has 9 contributing companies or organizations","details":["Info: found contributions from: NixOS, StyraInc, open-policy-agent, reviewdog, rinx-playground, styrainc, styrainc @open-policy-agent, twocodersbrewing, vodafoneziggo"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}}]},"last_synced_at":"2025-08-14T12:08:42.108Z","repository_id":173382757,"created_at":"2025-08-14T12:08:42.108Z","updated_at":"2025-08-14T12:08:42.108Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35204409,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-06T02:00:07.184Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"open-policy-agent","name":"Open Policy Agent","uuid":"16468693","kind":"organization","description":"Enabling policy-based control across the stack.","email":"open-policy-agent@googlegroups.com","website":"http://www.openpolicyagent.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16468693?v=4","repositories_count":22,"last_synced_at":"2024-03-27T13:44:31.530Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/open-policy-agent","funding_links":[],"total_stars":17605,"followers":355,"following":0,"created_at":"2022-11-06T08:16:12.370Z","updated_at":"2024-03-27T13:44:31.977Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent/repositories"},"packages":[{"id":12045214,"name":"github.com/open-policy-agent/regal","ecosystem":"go","description":"","homepage":"https://github.com/open-policy-agent/regal","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/open-policy-agent/regal","keywords_array":[],"namespace":"github.com/open-policy-agent","versions_count":68,"first_release_published_at":"2023-05-23T10:28:10.000Z","latest_release_published_at":"2026-06-02T15:19:30.000Z","latest_release_number":"v0.41.1","last_synced_at":"2026-06-20T02:03:13.363Z","created_at":"2025-08-27T09:17:41.046Z","updated_at":"2026-06-20T02:03:13.363Z","registry_url":"https://pkg.go.dev/github.com/open-policy-agent/regal","install_command":"go get github.com/open-policy-agent/regal","documentation_url":"https://pkg.go.dev/github.com/open-policy-agent/regal#section-documentation","metadata":{},"repo_metadata":{"id":173382757,"uuid":"592365615","full_name":"open-policy-agent/regal","owner":"open-policy-agent","description":"Regal is a linter and language server for Rego, bringing your policy development experience to the next level!","archived":false,"fork":false,"pushed_at":"2026-03-09T13:37:30.000Z","size":11605,"stargazers_count":364,"open_issues_count":132,"forks_count":52,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-03-09T17:35:03.064Z","etag":null,"topics":["code-quality","language-server","linter","lsp","magnificent","opa","open-policy-agent","policy-as-code","rego","static-analysis"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-policy-agent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-23T15:23:06.000Z","updated_at":"2026-03-09T13:33:30.000Z","dependencies_parsed_at":"2023-10-27T22:41:06.856Z","dependency_job_id":"565b1216-2d2e-48b7-a676-42227d22440c","html_url":"https://github.com/open-policy-agent/regal","commit_stats":{"total_commits":796,"total_committers":34,"mean_commits":23.41176470588235,"dds":0.4623115577889447,"last_synced_commit":"6716d37742ea31b884c1d4ff9992333149ef2176"},"previous_names":["styrainc/regal","styraoss/regal","open-policy-agent/regal"],"tags_count":65,"template":false,"template_full_name":null,"purl":"pkg:github/open-policy-agent/regal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/sbom","scorecard":{"id":14,"data":{"date":"2025-08-14T11:08:01Z","repo":{"name":"github.com/StyraInc/regal","commit":"8a9efd4877dcd923e015f38bb664bad0d2f85e90"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":7.6,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: docs/SECURITY.md:1","Info: Found linked content: docs/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: docs/SECURITY.md:1","Info: Found text in security policy: docs/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-example-index.yaml:21","Info: topLevel permissions set to 'read-all': .github/workflows/build.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:8","Info: topLevel 'contents' permission set to 'read': .github/workflows/push-tags.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yml:9","Warn: topLevel 'contents' permission set to 'write': .github/workflows/update-caps.yml:9","Info: topLevel permissions set to 'read-all': .github/workflows/update-docs.yaml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-example-index.yaml:12"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  29 out of  29 GitHub-owned GitHubAction dependencies pinned","Info:  11 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v0.35.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 not signed: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/213927131","Warn: release artifact v0.35.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/213927131"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/push-tags.yaml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Contributors","score":10,"reason":"project has 9 contributing companies or organizations","details":["Info: found contributions from: NixOS, StyraInc, open-policy-agent, reviewdog, rinx-playground, styrainc, styrainc @open-policy-agent, twocodersbrewing, vodafoneziggo"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}}]},"last_synced_at":"2025-08-14T12:08:42.108Z","repository_id":173382757,"created_at":"2025-08-14T12:08:42.108Z","updated_at":"2025-08-14T12:08:42.108Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30312127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T20:05:46.299Z","status":"ssl_error","status_checked_at":"2026-03-09T19:57:04.425Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"open-policy-agent","name":"Open Policy Agent","uuid":"16468693","kind":"organization","description":"Enabling policy-based control across the stack.","email":"open-policy-agent@googlegroups.com","website":"http://www.openpolicyagent.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16468693?v=4","repositories_count":22,"last_synced_at":"2024-03-27T13:44:31.530Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/open-policy-agent","funding_links":[],"total_stars":17605,"followers":355,"following":0,"created_at":"2022-11-06T08:16:12.370Z","updated_at":"2024-03-27T13:44:31.977Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent/repositories"},"tags":[{"name":"v0.39.0","sha":"23614cc6f50e8b5b1366987e3daa930ba40434b7","kind":"commit","published_at":"2026-02-26T18:31:13.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.39.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.39.0/manifests"},{"name":"v0.38.1","sha":"fd6dd4d160ef7eafee9d5d606f2e8536ce889bb0","kind":"commit","published_at":"2026-01-13T15:27:23.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.38.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.38.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.38.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.38.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.38.1/manifests"},{"name":"v0.38.0","sha":"a9843ab9bb96a8f2852e6d328f5a9a6ff8b4e333","kind":"commit","published_at":"2026-01-08T08:14:06.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.38.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.38.0/manifests"},{"name":"v0.37.0","sha":"216341a7aba4e339b7129483ba7a4bcf104ecdb2","kind":"commit","published_at":"2025-11-06T13:08:58.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.37.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.37.0/manifests"},{"name":"v0.36.1","sha":"1f1044f55e2b6eaa7e3dc7610f0dc56374d151b2","kind":"commit","published_at":"2025-09-10T13:28:32.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.36.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.36.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.36.1/manifests"},{"name":"v0.36.0","sha":"8d7f0b3d3c630d7ba076436a843e35bcb4949572","kind":"commit","published_at":"2025-09-10T08:27:45.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.36.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.36.0/manifests"},{"name":"v0.35.1","sha":"92d1ba9bffa4eae59ae848714097e4125c82ff93","kind":"commit","published_at":"2025-06-30T16:03:02.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.35.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.35.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.35.1/manifests"},{"name":"v0.35.0","sha":"0d65ef03df70f058a99a428a84c36a74c7d1b8a4","kind":"commit","published_at":"2025-06-27T18:54:02.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.35.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.35.0/manifests"},{"name":"v0.34.1","sha":"f4e4bc37f5132871f3e6867967684089c9b9aa06","kind":"commit","published_at":"2025-06-04T11:47:09.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.34.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.34.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.34.1/manifests"},{"name":"v0.34.0","sha":"47c70f014f822a06d86dca5c3b8faa5ef0f248b9","kind":"commit","published_at":"2025-05-30T09:05:34.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.34.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.34.0/manifests"},{"name":"v0.33.1","sha":"61e8bf68cb858c765c0c1731bd9327d2683e2592","kind":"commit","published_at":"2025-04-22T09:02:18.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.33.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.33.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.33.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.33.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.33.1/manifests"},{"name":"v0.33.0","sha":"61e8bf68cb858c765c0c1731bd9327d2683e2592","kind":"commit","published_at":"2025-04-22T09:02:18.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.33.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.33.0/manifests"},{"name":"v0.32.0","sha":"fe6de2e3f532e8112d5a386fb51a76fb3ac9e7e3","kind":"commit","published_at":"2025-03-25T14:21:08.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.32.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.32.0/manifests"},{"name":"v0.31.1","sha":"4fd08cb2fe0697e6a4f16419830fcf1cc6ab063c","kind":"commit","published_at":"2025-02-25T18:43:52.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.31.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.31.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.31.1/manifests"},{"name":"v0.31.0","sha":"b29e7594b2c538745ad45e530d70c05685fb8a88","kind":"commit","published_at":"2025-02-11T15:23:45.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.31.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.31.0/manifests"},{"name":"v0.30.2","sha":"2c6ee8e23a1d1625780c4a057d60d954ca9fea7f","kind":"commit","published_at":"2025-01-16T17:30:51.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.30.2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.30.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.2/manifests"},{"name":"v0.30.1","sha":"59866384f5a66b03afac82b8709b3a39863cedf0","kind":"commit","published_at":"2025-01-15T16:24:39.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.30.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.30.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.1/manifests"},{"name":"v0.30.0","sha":"351b5bbf85bf4823e8515fd4f664253a011b6cd3","kind":"commit","published_at":"2025-01-13T15:14:17.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.30.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.30.0/manifests"},{"name":"v0.29.2","sha":"20a5cfaf7a721cc4d54b82f2f4ffc6c09b0b07cb","kind":"commit","published_at":"2024-11-15T09:11:25.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.29.2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.29.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.2/manifests"},{"name":"v0.29.1","sha":"743a65b30a872b9793e3d98c7aef7c773575fc3c","kind":"commit","published_at":"2024-11-14T09:58:46.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.29.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.29.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.1/manifests"},{"name":"v0.29.0","sha":"5cb67eaa310ece0a4c670390d95862f9d363c474","kind":"commit","published_at":"2024-11-12T12:37:39.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.29.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"9503967b3cd1d3725d078b04dd55ee9ec807b3f3","kind":"commit","published_at":"2024-10-07T14:51:40.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.28.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.28.0/manifests"},{"name":"v0.27.0","sha":"f1606dee20d600cb40cf04c47dce0ad92e1d68bb","kind":"commit","published_at":"2024-09-17T14:55:07.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.27.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.27.0/manifests"},{"name":"v0.26.2","sha":"6f9b32f1ba88aec7f6c79f63f6e59ddb5f16d0af","kind":"commit","published_at":"2024-09-10T14:41:01.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.26.2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.26.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.2/manifests"},{"name":"v0.26.1","sha":"1cfdee996945546381648232e73e29b4394baf54","kind":"commit","published_at":"2024-09-05T08:31:37.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.26.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.26.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.1/manifests"},{"name":"v0.26.0","sha":"bf6e8791806a477f428298dbe3868f30b03b2ccb","kind":"commit","published_at":"2024-09-04T17:19:23.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.26.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"1e14d08e5d68e6901aa3ffe41a19ff4c89b046dd","kind":"commit","published_at":"2024-08-15T13:05:58.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.25.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.25.0/manifests"},{"name":"v0.24.0","sha":"34202b5a9b82a3b611fa588bb93675a10544912e","kind":"commit","published_at":"2024-07-16T15:50:28.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.24.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.24.0/manifests"},{"name":"v0.23.1","sha":"d0def34ad3b18cdd44c5978fc5db04494d7e1bc5","kind":"commit","published_at":"2024-06-10T13:40:27.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.23.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"89d3a7a0cc7b617a4de415f1046df8a6f2150136","kind":"commit","published_at":"2024-06-05T13:55:14.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.23.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"9d148dee5fe969393eaed78d9bc5d27a2e575bae","kind":"commit","published_at":"2024-05-22T10:29:07.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.22.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.22.0/manifests"},{"name":"v0.21.3","sha":"51c9a94e626219a11e739f32a339b86fb2201865","kind":"commit","published_at":"2024-04-26T10:18:37.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.21.3","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.21.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.21.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.3/manifests"},{"name":"v0.21.2","sha":"0c3043d057c694b538400c399fead6bad3c32004","kind":"commit","published_at":"2024-04-25T13:46:16.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.21.2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.2/manifests"},{"name":"v0.21.1","sha":"55a1294b3d2319abf578b7f423425f1884b47506","kind":"commit","published_at":"2024-04-24T15:07:31.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.21.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"24c0b851dcce8d2c3c5801aecb45e1f7b2d0bbb8","kind":"commit","published_at":"2024-04-23T08:39:42.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.21.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.21.0/manifests"},{"name":"v0.20.1","sha":"e16ffba9505956634857231824dbbcfcf05bb6c5","kind":"commit","published_at":"2024-04-09T15:38:54.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.20.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"6df97b38489ddb914b8f2e0a1913117785e96f68","kind":"commit","published_at":"2024-04-08T12:08:24.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.20.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"4f559f2060490baa3ab4e55a18cabd9109ccd4fd","kind":"commit","published_at":"2024-03-14T15:26:51.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.19.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"b1a6fbee2888ea84586536055acac5ad116f4d4c","kind":"commit","published_at":"2024-03-01T19:55:05.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.18.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"ece9977b7bd68955498a68d3b70c63b56902edf5","kind":"commit","published_at":"2024-02-21T16:14:09.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.17.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"bc27c761b75cafbb7b643f762121b95731867582","kind":"commit","published_at":"2024-02-05T11:08:30.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.16.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f80597ea744101d1f3254c561ad3a4e1095c4f0e","kind":"commit","published_at":"2024-01-05T12:25:05.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.15.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"b9342d48873d2f0902d4e647128c4c51d667fa59","kind":"commit","published_at":"2023-11-30T21:47:42.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.14.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"227e454eb1e27ddd097198a31369ad1c8ce38f97","kind":"commit","published_at":"2023-11-17T08:34:09.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.13.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"b772b0ab2a7b5cc16839d1bdcda2f00ea71f58f9","kind":"commit","published_at":"2023-11-09T08:39:56.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.12.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"2dded6a1e0f42d201be2d8bd0d3eeb2ac57a8aa0","kind":"commit","published_at":"2023-10-18T13:23:36.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.11.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"0fe50d1ac80dfd19f101915d4fa4c23b35199991","kind":"commit","published_at":"2023-10-05T15:05:25.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.10.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"e4fb0863bb3a4e8639122ee18b483d10dd82b5fb","kind":"commit","published_at":"2023-10-03T11:50:41.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.10.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"83f22ee7d8a8b76df3344d30d0f9097fb163badf","kind":"commit","published_at":"2023-09-19T09:27:52.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.9.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"6253caeeafcad9e535c31e012b68e31de92724c0","kind":"commit","published_at":"2023-09-04T11:24:24.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.8.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"6f91381fae1464364b369ecf827bd0d1ac0bf0d8","kind":"commit","published_at":"2023-08-11T07:12:56.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.7.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"44cd7dec09ff8d840f2b83fee050f0224f963c4b","kind":"commit","published_at":"2023-08-08T11:39:29.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.6.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6fdb963b0e82760447de61a2695dfceab3989db6","kind":"commit","published_at":"2023-07-21T13:07:41.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.5.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"cb516a475680c866959de850585934a2ec92a67a","kind":"commit","published_at":"2023-07-04T09:01:25.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.4.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"6dcc15efa8c8581a616c18d32685099533f68fbf","kind":"commit","published_at":"2023-06-27T12:48:40.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.3.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"a9c350b9205cc75de78282f9fa91aa72b2b46586","kind":"commit","published_at":"2023-06-21T14:46:04.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.2.0","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"a415b3594e89f696d556c2eb27647895bdab5698","kind":"commit","published_at":"2023-06-13T10:16:56.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.1.1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1/manifests"},{"name":"v0.1.1-alpha2","sha":"a415b3594e89f696d556c2eb27647895bdab5698","kind":"commit","published_at":"2023-06-13T10:16:56.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.1.1-alpha2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.1.1-alpha2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.1.1-alpha2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1-alpha2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1-alpha2/manifests"},{"name":"v0.1.1-alpha1","sha":"70d317915be9050f8e0feefea9e2695521fbe1d9","kind":"commit","published_at":"2023-06-13T10:08:51.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.1.1-alpha1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.1.1-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.1.1-alpha1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.1-alpha1/manifests"},{"name":"v0.1.0-beta2","sha":"562d430dae282d1651a7b430d54669ac1b1f10f5","kind":"commit","published_at":"2023-06-08T15:29:20.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.1.0-beta2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.1.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.1.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.0-beta2/manifests"},{"name":"v0.1.0-beta1","sha":"c045881f3aa67315904c48e59b47105697757732","kind":"commit","published_at":"2023-06-07T14:27:42.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.1.0-beta1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.1.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.1.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.1.0-beta1/manifests"},{"name":"v0.0.0-alpha4","sha":"81b53fc96c1974421d962027d7e324cf14378e5a","kind":"commit","published_at":"2023-06-02T07:47:07.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.0.0-alpha4","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.0.0-alpha4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.0.0-alpha4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha4/manifests"},{"name":"v0.0.0-alpha3","sha":"b41747083ea509e0fd2d110e98cb0f2682761df2","kind":"commit","published_at":"2023-05-24T13:37:32.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.0.0-alpha3","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.0.0-alpha3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.0.0-alpha3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha3/manifests"},{"name":"v0.0.0-alpha2","sha":"e364befbbf2313118f0701b3d7222d60dadfb0e0","kind":"commit","published_at":"2023-05-23T13:34:45.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.0.0-alpha2","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.0.0-alpha2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.0.0-alpha2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha2/manifests"},{"name":"v0.0.0-alpha1","sha":"8d5611064725887332ec7c6279abc54cc5280f16","kind":"commit","published_at":"2023-05-23T10:28:10.000Z","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/v0.0.0-alpha1","html_url":"https://github.com/open-policy-agent/regal/releases/tag/v0.0.0-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-policy-agent/regal@v0.0.0-alpha1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags/v0.0.0-alpha1/manifests"}]},"repo_metadata_updated_at":"2026-03-09T21:02:47.733Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.571234010762652,"dependent_packages_count":5.22048824510322,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.395861127932935},"purl":"pkg:golang/github.com/open-policy-agent/regal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/open-policy-agent/regal","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/open-policy-agent/regal","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/open-policy-agent/regal/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-09T15:04:38.180Z","issues_count":7,"pull_requests_count":28,"avg_time_to_close_issue":16038728.666666666,"avg_time_to_close_pull_request":112161.6,"issues_closed_count":3,"pull_requests_closed_count":15,"pull_request_authors_count":7,"issue_authors_count":3,"avg_comments_per_issue":0.7142857142857143,"avg_comments_per_pull_request":0.6428571428571429,"merged_pull_requests_count":13,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":6,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":2283386.5,"past_year_avg_time_to_close_pull_request":112161.6,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.6428571428571429,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/issues","maintainers":[{"login":"anderseknert","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anderseknert"},{"login":"charlieegan3","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/charlieegan3"},{"login":"srenatus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/srenatus"},{"login":"tsandall","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsandall"}],"active_maintainers":[{"login":"anderseknert","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anderseknert"},{"login":"charlieegan3","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/charlieegan3"},{"login":"srenatus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/srenatus"},{"login":"tsandall","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsandall"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopen-policy-agent%2Fregal/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2201550,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14528161,"name":"devel/regal","ecosystem":"pkgsrc","description":"Linter for Rego","homepage":"https://github.com/open-policy-agent/regal","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/open-policy-agent/regal","keywords_array":["devel"],"namespace":"devel","versions_count":1,"first_release_published_at":"2026-04-25T05:43:16.000Z","latest_release_published_at":"2026-04-25T05:43:16.000Z","latest_release_number":"0.39.0nb1","last_synced_at":"2026-05-27T06:44:40.095Z","created_at":"2026-05-27T06:44:39.765Z","updated_at":"2026-05-27T06:44:40.620Z","registry_url":"https://pkgsrc.se/devel/regal","install_command":"pkg_add regal","documentation_url":"https://pkgsrc.se/devel/regal","metadata":{"pkg_slug":"regal","pkgbase":"regal","machine_arch":"x86_64","opsys":"NetBSD","pkgname_latest":"regal-0.39.0nb1"},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-27T06:44:40.591Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:pkgsrc/devel/regal?arch=x86_64\u0026os=NetBSD","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pkgsrc/devel/regal","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pkgsrc/devel/regal","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pkgsrc/devel/regal/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/devel%2Fregal/codemeta","maintainers":[],"registry":{"name":"pkgsrc-netbsd-x86_64-10.1-all","url":"https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All","ecosystem":"pkgsrc","default":true,"packages_count":19499,"maintainers_count":0,"namespaces_count":42,"keywords_count":313,"github":"pkgsrc","metadata":{"funded_packages_count":51},"icon_url":"https://github.com/pkgsrc.png","created_at":"2026-05-26T08:59:24.518Z","updated_at":"2026-06-21T05:00:19.078Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/namespaces"}},{"id":12940782,"name":"regal","ecosystem":"nixpkgs","description":"Linter and language server for Rego","homepage":"https://github.com/open-policy-agent/regal","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/open-policy-agent/regal","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-28T01:06:07.352Z","latest_release_published_at":"2026-01-28T01:06:07.352Z","latest_release_number":"0.38.1","last_synced_at":"2026-03-06T17:51:33.058Z","created_at":"2026-01-28T01:06:07.156Z","updated_at":"2026-03-09T21:02:31.993Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=regal","install_command":"nix-env -iA nixpkgs.regal","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/re/regal/package.nix#L31","metadata":{"nix_attribute":"regal-0.38.1","position":"pkgs/by-name/re/regal/package.nix:31","platforms":["x86_64-darwin","aarch64-darwin","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","wasm64-wasi","wasm32-wasi","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":173382757,"uuid":"592365615","full_name":"open-policy-agent/regal","owner":"open-policy-agent","description":"Regal is a linter and language server for Rego, bringing your policy development experience to the next level!","archived":false,"fork":false,"pushed_at":"2026-03-09T13:37:30.000Z","size":11605,"stargazers_count":364,"open_issues_count":132,"forks_count":52,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-03-09T17:35:03.064Z","etag":null,"topics":["code-quality","language-server","linter","lsp","magnificent","opa","open-policy-agent","policy-as-code","rego","static-analysis"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-policy-agent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-23T15:23:06.000Z","updated_at":"2026-03-09T13:33:30.000Z","dependencies_parsed_at":"2023-10-27T22:41:06.856Z","dependency_job_id":"565b1216-2d2e-48b7-a676-42227d22440c","html_url":"https://github.com/open-policy-agent/regal","commit_stats":{"total_commits":796,"total_committers":34,"mean_commits":23.41176470588235,"dds":0.4623115577889447,"last_synced_commit":"6716d37742ea31b884c1d4ff9992333149ef2176"},"previous_names":["styrainc/regal","styraoss/regal","open-policy-agent/regal"],"tags_count":65,"template":false,"template_full_name":null,"purl":"pkg:github/open-policy-agent/regal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-policy-agent","download_url":"https://codeload.github.com/open-policy-agent/regal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/sbom","scorecard":{"id":14,"data":{"date":"2025-08-14T11:08:01Z","repo":{"name":"github.com/StyraInc/regal","commit":"8a9efd4877dcd923e015f38bb664bad0d2f85e90"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":7.6,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: docs/SECURITY.md:1","Info: Found linked content: docs/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: docs/SECURITY.md:1","Info: Found text in security policy: docs/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:17","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:16","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-example-index.yaml:21","Info: topLevel permissions set to 'read-all': .github/workflows/build.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:8","Info: topLevel 'contents' permission set to 'read': .github/workflows/push-tags.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yml:9","Warn: topLevel 'contents' permission set to 'write': .github/workflows/update-caps.yml:9","Info: topLevel permissions set to 'read-all': .github/workflows/update-docs.yaml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-example-index.yaml:12"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  29 out of  29 GitHub-owned GitHubAction dependencies pinned","Info:  11 out of  11 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v0.35.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 not signed: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 not signed: https://api.github.com/repos/StyraInc/regal/releases/213927131","Warn: release artifact v0.35.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/228841419","Warn: release artifact v0.34.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/223048136","Warn: release artifact v0.34.0 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/222062181","Warn: release artifact v0.33.1 does not have provenance: https://api.github.com/repos/StyraInc/regal/releases/213927131"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/push-tags.yaml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Contributors","score":10,"reason":"project has 9 contributing companies or organizations","details":["Info: found contributions from: NixOS, StyraInc, open-policy-agent, reviewdog, rinx-playground, styrainc, styrainc @open-policy-agent, twocodersbrewing, vodafoneziggo"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}}]},"last_synced_at":"2025-08-14T12:08:42.108Z","repository_id":173382757,"created_at":"2025-08-14T12:08:42.108Z","updated_at":"2025-08-14T12:08:42.108Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30312127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T20:05:46.299Z","status":"ssl_error","status_checked_at":"2026-03-09T19:57:04.425Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"}},"repo_metadata_updated_at":"2026-03-09T21:02:31.993Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/regal?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/regal","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/regal","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/regal/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-09T15:04:38.180Z","issues_count":7,"pull_requests_count":28,"avg_time_to_close_issue":16038728.666666666,"avg_time_to_close_pull_request":112161.6,"issues_closed_count":3,"pull_requests_closed_count":15,"pull_request_authors_count":7,"issue_authors_count":3,"avg_comments_per_issue":0.7142857142857143,"avg_comments_per_pull_request":0.6428571428571429,"merged_pull_requests_count":13,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":6,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":2283386.5,"past_year_avg_time_to_close_pull_request":112161.6,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.6428571428571429,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-policy-agent%2Fregal/issues","maintainers":[{"login":"anderseknert","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anderseknert"},{"login":"charlieegan3","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/charlieegan3"},{"login":"srenatus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/srenatus"},{"login":"tsandall","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsandall"}],"active_maintainers":[{"login":"anderseknert","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anderseknert"},{"login":"charlieegan3","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/charlieegan3"},{"login":"srenatus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/srenatus"},{"login":"tsandall","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsandall"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/regal/codemeta","maintainers":[{"uuid":"rinx","login":null,"name":"Rintaro Okamura","email":"rintaro.okamura@gmail.com","url":"https://github.com/rinx","packages_count":1,"html_url":null,"role":null,"created_at":"2026-03-06T17:51:33.400Z","updated_at":"2026-03-06T17:51:33.400Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/rinx/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":149320,"maintainers_count":4776,"namespaces_count":0,"keywords_count":2975,"github":"NixOS","metadata":{"funded_packages_count":1629},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-06-21T05:02:15.960Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}}],"commits":null,"issues":{"table":{}},"events":null,"keywords":["code-quality","language-server","linter","lsp","magnificent","opa","open-policy-agent","policy-as-code","rego","static-analysis"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build.yaml","sha":null,"kind":"manifest","created_at":"2023-09-27T13:26:07.957Z","updated_at":"2023-09-27T13:26:07.957Z","repository_link":"https://github.com/open-policy-agent/regal/blob/main/.github/workflows/build.yaml","dependencies":[{"id":13977047385,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13977047386,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13977047387,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T13:26:09.074Z","updated_at":"2023-09-27T13:26:09.074Z","repository_link":"https://github.com/open-policy-agent/regal/blob/main/.github/workflows/codeql.yml","dependencies":[{"id":13977048386,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13977048387,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13977048388,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13977048389,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/push-tags.yaml","sha":null,"kind":"manifest","created_at":"2023-09-27T13:26:10.471Z","updated_at":"2023-09-27T13:26:10.471Z","repository_link":"https://github.com/open-policy-agent/regal/blob/main/.github/workflows/push-tags.yaml","dependencies":[{"id":13977050862,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13977050863,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13977050864,"package_name":"goreleaser/goreleaser-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":13977050865,"package_name":"tibdex/github-app-token","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2023-09-27T13:26:12.175Z","updated_at":"2023-09-27T13:26:12.175Z","repository_link":"https://github.com/open-policy-agent/regal/blob/main/go.mod","dependencies":[{"id":13977052591,"package_name":"dario.cat/mergo","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":13977052592,"package_name":"github.com/fatih/color","ecosystem":"go","requirements":"v1.15.0","direct":true,"kind":"runtime","optional":false},{"id":13977052593,"package_name":"github.com/gobwas/glob","ecosystem":"go","requirements":"v0.2.3","direct":true,"kind":"runtime","optional":false},{"id":13977052594,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.9","direct":true,"kind":"runtime","optional":false},{"id":13977052595,"package_name":"github.com/gosuri/uitable","ecosystem":"go","requirements":"v0.0.4","direct":true,"kind":"runtime","optional":false},{"id":13977052596,"package_name":"github.com/olekukonko/tablewriter","ecosystem":"go","requirements":"v0.0.5","direct":true,"kind":"runtime","optional":false},{"id":13977052597,"package_name":"github.com/open-policy-agent/opa","ecosystem":"go","requirements":"v0.56.0","direct":true,"kind":"runtime","optional":false},{"id":13977052598,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.7.0","direct":true,"kind":"runtime","optional":false},{"id":13977052599,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":true,"kind":"runtime","optional":false},{"id":13977052600,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":13977052601,"package_name":"github.com/OneOfOne/xxhash","ecosystem":"go","requirements":"v1.2.8","direct":true,"kind":"runtime","optional":false},{"id":13977052602,"package_name":"github.com/agnivade/levenshtein","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":13977052603,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13977052604,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.2.0","direct":true,"kind":"runtime","optional":false},{"id":13977052605,"package_name":"github.com/dustin/go-humanize","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13977052606,"package_name":"github.com/go-ini/ini","ecosystem":"go","requirements":"v1.67.0","direct":true,"kind":"runtime","optional":false},{"id":13977052607,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.4","direct":true,"kind":"runtime","optional":false},{"id":13977052608,"package_name":"github.com/go-logr/stdr","ecosystem":"go","requirements":"v1.2.2","direct":true,"kind":"runtime","optional":false},{"id":13977052609,"package_name":"github.com/golang/glog","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":13977052610,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.3","direct":true,"kind":"runtime","optional":false},{"id":13977052611,"package_name":"github.com/google/flatbuffers","ecosystem":"go","requirements":"v23.5.26+incompatible","direct":true,"kind":"runtime","optional":false},{"id":13977052612,"package_name":"github.com/gorilla/mux","ecosystem":"go","requirements":"v1.8.0","direct":true,"kind":"runtime","optional":false},{"id":13977052613,"package_name":"github.com/grpc-ecosystem/grpc-gateway/v2","ecosystem":"go","requirements":"v2.15.2","direct":true,"kind":"runtime","optional":false},{"id":13977052614,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.1.0","direct":true,"kind":"runtime","optional":false},{"id":13977052615,"package_name":"github.com/klauspost/compress","ecosystem":"go","requirements":"v1.16.5","direct":true,"kind":"runtime","optional":false},{"id":13977052616,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.13","direct":true,"kind":"runtime","optional":false},{"id":13977052617,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.18","direct":true,"kind":"runtime","optional":false},{"id":13977052618,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.14","direct":true,"kind":"runtime","optional":false},{"id":13977052619,"package_name":"github.com/matttproud/golang_protobuf_extensions","ecosystem":"go","requirements":"v1.0.4","direct":true,"kind":"runtime","optional":false},{"id":13977052620,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.16.0","direct":true,"kind":"runtime","optional":false},{"id":13977052621,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.4.1-0.20230718164431-9a2bf3000d16","direct":true,"kind":"runtime","optional":false},{"id":13977052622,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.44.0","direct":true,"kind":"runtime","optional":false},{"id":13977052623,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.11.1","direct":true,"kind":"runtime","optional":false},{"id":13977052624,"package_name":"github.com/rcrowley/go-metrics","ecosystem":"go","requirements":"v0.0.0-20201227073835-cf1acfcdf475","direct":true,"kind":"runtime","optional":false},{"id":13977052625,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.4.4","direct":true,"kind":"runtime","optional":false},{"id":13977052626,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.9.3","direct":true,"kind":"runtime","optional":false},{"id":13977052627,"package_name":"github.com/tchap/go-patricia/v2","ecosystem":"go","requirements":"v2.3.1","direct":true,"kind":"runtime","optional":false},{"id":13977052628,"package_name":"github.com/xeipuuv/gojsonpointer","ecosystem":"go","requirements":"v0.0.0-20190905194746-02993c407bfb","direct":true,"kind":"runtime","optional":false},{"id":13977052629,"package_name":"github.com/xeipuuv/gojsonreference","ecosystem":"go","requirements":"v0.0.0-20180127040603-bd5ef7bd5415","direct":true,"kind":"runtime","optional":false},{"id":13977052630,"package_name":"github.com/yashtewari/glob-intersection","ecosystem":"go","requirements":"v0.2.0","direct":true,"kind":"runtime","optional":false},{"id":13977052631,"package_name":"go.opentelemetry.io/otel","ecosystem":"go","requirements":"v1.16.0","direct":true,"kind":"runtime","optional":false},{"id":13977052632,"package_name":"go.opentelemetry.io/otel/metric","ecosystem":"go","requirements":"v1.16.0","direct":true,"kind":"runtime","optional":false},{"id":13977052633,"package_name":"go.opentelemetry.io/otel/sdk","ecosystem":"go","requirements":"v1.16.0","direct":true,"kind":"runtime","optional":false},{"id":13977052634,"package_name":"go.opentelemetry.io/otel/trace","ecosystem":"go","requirements":"v1.16.0","direct":true,"kind":"runtime","optional":false},{"id":13977052635,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.11.0","direct":true,"kind":"runtime","optional":false},{"id":13977052636,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":true,"kind":"runtime","optional":false},{"id":13977052637,"package_name":"google.golang.org/genproto/googleapis/api","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":true,"kind":"runtime","optional":false},{"id":13977052638,"package_name":"google.golang.org/genproto/googleapis/rpc","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":true,"kind":"runtime","optional":false},{"id":13977052639,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.31.0","direct":true,"kind":"runtime","optional":false},{"id":13977052640,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":true,"kind":"runtime","optional":false},{"id":13977052641,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2023-09-27T13:26:12.465Z","updated_at":"2023-09-27T13:26:12.465Z","repository_link":"https://github.com/open-policy-agent/regal/blob/main/go.sum","dependencies":[{"id":13977052879,"package_name":"dario.cat/mergo","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13977052880,"package_name":"github.com/OneOfOne/xxhash","ecosystem":"go","requirements":"v1.2.8","direct":false,"kind":"runtime","optional":false},{"id":13977052881,"package_name":"github.com/agnivade/levenshtein","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13977052882,"package_name":"github.com/arbovm/levenshtein","ecosystem":"go","requirements":"v0.0.0-20160628152529-48b4e1c0c4d0","direct":false,"kind":"runtime","optional":false},{"id":13977052883,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13977052884,"package_name":"github.com/bytecodealliance/wasmtime-go/v3","ecosystem":"go","requirements":"v3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13977052885,"package_name":"github.com/cenkalti/backoff/v4","ecosystem":"go","requirements":"v4.2.1","direct":false,"kind":"runtime","optional":false},{"id":13977052886,"package_name":"github.com/cespare/xxhash","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13977052887,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13977052888,"package_name":"github.com/cpuguy83/go-md2man/v2","ecosystem":"go","requirements":"v2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13977052889,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13977052890,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13977052891,"package_name":"github.com/dgraph-io/badger/v3","ecosystem":"go","requirements":"v3.2103.5","direct":false,"kind":"runtime","optional":false},{"id":13977052892,"package_name":"github.com/dgraph-io/ristretto","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13977052893,"package_name":"github.com/dgryski/trifles","ecosystem":"go","requirements":"v0.0.0-20200323201526-dd97f9abfb48","direct":false,"kind":"runtime","optional":false},{"id":13977052894,"package_name":"github.com/dustin/go-humanize","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13977052895,"package_name":"github.com/fatih/color","ecosystem":"go","requirements":"v1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13977052896,"package_name":"github.com/felixge/httpsnoop","ecosystem":"go","requirements":"v1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13977052897,"package_name":"github.com/fortytw2/leaktest","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13977052898,"package_name":"github.com/foxcpp/go-mockdns","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13977052899,"package_name":"github.com/go-ini/ini","ecosystem":"go","requirements":"v1.67.0","direct":false,"kind":"runtime","optional":false},{"id":13977052900,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":13977052901,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.4","direct":false,"kind":"runtime","optional":false},{"id":13977052902,"package_name":"github.com/go-logr/stdr","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":13977052903,"package_name":"github.com/gobwas/glob","ecosystem":"go","requirements":"v0.2.3","direct":false,"kind":"runtime","optional":false},{"id":13977052904,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":13977052905,"package_name":"github.com/golang/glog","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13977052906,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20210331224755-41bb18bfe9da","direct":false,"kind":"runtime","optional":false},{"id":13977052907,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13977052908,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13977052909,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.3","direct":false,"kind":"runtime","optional":false},{"id":13977052910,"package_name":"github.com/golang/snappy","ecosystem":"go","requirements":"v0.0.4","direct":false,"kind":"runtime","optional":false},{"id":13977052911,"package_name":"github.com/google/flatbuffers","ecosystem":"go","requirements":"v23.5.26+incompatible","direct":false,"kind":"runtime","optional":false},{"id":13977052912,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.5","direct":false,"kind":"runtime","optional":false},{"id":13977052913,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.9","direct":false,"kind":"runtime","optional":false},{"id":13977052914,"package_name":"github.com/gorilla/mux","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":13977052915,"package_name":"github.com/gosuri/uitable","ecosystem":"go","requirements":"v0.0.4","direct":false,"kind":"runtime","optional":false},{"id":13977052916,"package_name":"github.com/grpc-ecosystem/grpc-gateway/v2","ecosystem":"go","requirements":"v2.15.2","direct":false,"kind":"runtime","optional":false},{"id":13977052917,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13977052918,"package_name":"github.com/klauspost/compress","ecosystem":"go","requirements":"v1.16.5","direct":false,"kind":"runtime","optional":false},{"id":13977052919,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":13977052920,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13977052921,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.13","direct":false,"kind":"runtime","optional":false},{"id":13977052922,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.16","direct":false,"kind":"runtime","optional":false},{"id":13977052923,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.18","direct":false,"kind":"runtime","optional":false},{"id":13977052924,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.9","direct":false,"kind":"runtime","optional":false},{"id":13977052925,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.14","direct":false,"kind":"runtime","optional":false},{"id":13977052926,"package_name":"github.com/matttproud/golang_protobuf_extensions","ecosystem":"go","requirements":"v1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13977052927,"package_name":"github.com/miekg/dns","ecosystem":"go","requirements":"v1.1.43","direct":false,"kind":"runtime","optional":false},{"id":13977052928,"package_name":"github.com/olekukonko/tablewriter","ecosystem":"go","requirements":"v0.0.5","direct":false,"kind":"runtime","optional":false},{"id":13977052929,"package_name":"github.com/open-policy-agent/opa","ecosystem":"go","requirements":"v0.56.0","direct":false,"kind":"runtime","optional":false},{"id":13977052930,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":13977052931,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13977052932,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.4.1-0.20230718164431-9a2bf3000d16","direct":false,"kind":"runtime","optional":false},{"id":13977052933,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.44.0","direct":false,"kind":"runtime","optional":false},{"id":13977052934,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.11.1","direct":false,"kind":"runtime","optional":false},{"id":13977052935,"package_name":"github.com/rcrowley/go-metrics","ecosystem":"go","requirements":"v0.0.0-20201227073835-cf1acfcdf475","direct":false,"kind":"runtime","optional":false},{"id":13977052936,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13977052937,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.4.4","direct":false,"kind":"runtime","optional":false},{"id":13977052938,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.10.0","direct":false,"kind":"runtime","optional":false},{"id":13977052939,"package_name":"github.com/russross/blackfriday/v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13977052940,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.9.4-0.20230606125235-dd1b4c2e81af","direct":false,"kind":"runtime","optional":false},{"id":13977052941,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":13977052942,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13977052943,"package_name":"github.com/srenatus/client_golang","ecosystem":"go","requirements":"v0.0.0-20230925115357-a671e547907a","direct":false,"kind":"runtime","optional":false},{"id":13977053605,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13977053606,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":13977053607,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.3","direct":false,"kind":"runtime","optional":false},{"id":13977053608,"package_name":"github.com/tchap/go-patricia/v2","ecosystem":"go","requirements":"v2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13977053609,"package_name":"github.com/xeipuuv/gojsonpointer","ecosystem":"go","requirements":"v0.0.0-20190905194746-02993c407bfb","direct":false,"kind":"runtime","optional":false},{"id":13977053610,"package_name":"github.com/xeipuuv/gojsonreference","ecosystem":"go","requirements":"v0.0.0-20180127040603-bd5ef7bd5415","direct":false,"kind":"runtime","optional":false},{"id":13977053611,"package_name":"github.com/yashtewari/glob-intersection","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13977053612,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.24.0","direct":false,"kind":"runtime","optional":false},{"id":13977053613,"package_name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","ecosystem":"go","requirements":"v0.42.0","direct":false,"kind":"runtime","optional":false},{"id":13977053614,"package_name":"go.opentelemetry.io/otel","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053615,"package_name":"go.opentelemetry.io/otel/exporters/otlp/internal/retry","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053616,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053617,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053618,"package_name":"go.opentelemetry.io/otel/metric","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053619,"package_name":"go.opentelemetry.io/otel/sdk","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053620,"package_name":"go.opentelemetry.io/otel/trace","ecosystem":"go","requirements":"v1.16.0","direct":false,"kind":"runtime","optional":false},{"id":13977053621,"package_name":"go.opentelemetry.io/proto/otlp","ecosystem":"go","requirements":"v0.19.0","direct":false,"kind":"runtime","optional":false},{"id":13977053622,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.14.0","direct":false,"kind":"runtime","optional":false},{"id":13977053623,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20181221193216-37e7f081c4d4","direct":false,"kind":"runtime","optional":false},{"id":13977053624,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220715151400-c0bba94af5f8","direct":false,"kind":"runtime","optional":false},{"id":13977053625,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220811171246-fbc7d0a398ab","direct":false,"kind":"runtime","optional":false},{"id":13977053626,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":13977053627,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.11.0","direct":false,"kind":"runtime","optional":false},{"id":13977053628,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.12.0","direct":false,"kind":"runtime","optional":false},{"id":13977053629,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":13977053630,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":false,"kind":"runtime","optional":false},{"id":13977053631,"package_name":"google.golang.org/genproto/googleapis/api","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":false,"kind":"runtime","optional":false},{"id":13977053632,"package_name":"google.golang.org/genproto/googleapis/rpc","ecosystem":"go","requirements":"v0.0.0-20230526203410-71b5a4ffd15e","direct":false,"kind":"runtime","optional":false},{"id":13977053633,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.57.0","direct":false,"kind":"runtime","optional":false},{"id":13977053634,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":13977053635,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0","direct":false,"kind":"runtime","optional":false},{"id":13977053636,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.31.0","direct":false,"kind":"runtime","optional":false},{"id":13977053637,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":13977053638,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20201130134442-10cb98267c6c","direct":false,"kind":"runtime","optional":false},{"id":13977053639,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":13977053640,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":13977053641,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13977053642,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false}]}],"score":6.26530121273771,"created_at":"2026-06-26T14:55:09.905Z","updated_at":"2026-07-23T04:01:33.223Z","avatar_url":"https://github.com/open-policy-agent.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/376935","html_url":"https://summary.ecosyste.ms/projects/376935"}