{"id":13521300,"url":"https://github.com/authzed/action-spicedb-validate","last_synced_at":"2025-04-23T20:32:25.883Z","repository":{"id":43685423,"uuid":"462900336","full_name":"authzed/action-spicedb-validate","owner":"authzed","description":"GitHub Action for validating your SpiceDB schema","archived":false,"fork":false,"pushed_at":"2024-05-23T21:47:56.000Z","size":12,"stargazers_count":13,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-20T10:04:57.713Z","etag":null,"topics":["authzed","fine-grained-access-control","fine-grained-authorization","github-actions","linter","spicedb","zanzibar"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","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/authzed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-23T20:47:18.000Z","updated_at":"2024-06-04T22:43:53.000Z","dependencies_parsed_at":"2024-11-02T05:32:02.348Z","dependency_job_id":"52bbba74-4b71-48d4-b894-304c17dd99a2","html_url":"https://github.com/authzed/action-spicedb-validate","commit_stats":{"total_commits":3,"total_committers":1,"mean_commits":3.0,"dds":0.0,"last_synced_commit":"3c2214196c200ff012a12d4fc12204efa7a3a416"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Faction-spicedb-validate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Faction-spicedb-validate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Faction-spicedb-validate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authzed%2Faction-spicedb-validate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/authzed","download_url":"https://codeload.github.com/authzed/action-spicedb-validate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250509848,"owners_count":21442508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authzed","fine-grained-access-control","fine-grained-authorization","github-actions","linter","spicedb","zanzibar"],"created_at":"2024-08-01T06:00:32.446Z","updated_at":"2025-04-23T20:32:25.254Z","avatar_url":"https://github.com/authzed.png","language":"Dockerfile","funding_links":[],"categories":["Testing"],"sub_categories":["Third-party Integrations"],"readme":"# SpiceDB Validate GitHub Action\n\n[![Docs](https://img.shields.io/badge/docs-authzed.com-%234B4B6C \"Authzed Documentation\")](https://docs.authzed.com)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg \"Apache 2.0 License\")](https://www.apache.org/licenses/LICENSE-2.0.html)\n[![Build Status](https://github.com/authzed/action-spicedb-validate/workflows/test/badge.svg \"GitHub Actions\")](https://github.com/authzed/action-spicedb-validate/actions)\n[![Discord Server](https://img.shields.io/discord/844600078504951838?color=7289da\u0026logo=discord \"Discord Server\")](https://discord.gg/jTysUaxXzM)\n[![Twitter](https://img.shields.io/twitter/follow/authzed?color=%23179CF0\u0026logo=twitter\u0026style=flat-square \"@authzed on Twitter\")](https://twitter.com/authzed)\n\nThis project is a [GitHub Action] that runs the [zed] `validate` command for a SpiceDB schema and test data.\n\nA compatible file can be produced by downloading from the [Authzed Playground].\n\n[zed]: https://github.com/authzed/zed\n[GitHub Action]: https://github.com/features/actions\n[Authzed Playground]: https://play.authzed.com\n\n## Usage\n\nAdd the following any workflow:\n\n```yaml\nsteps:\n- uses: \"authzed/action-spicedb-validate@v1\"\n  with:\n    validationfile: \"myschema.zaml\"\n```\n\nSee [test-schema.zaml] for an example of an input file.\n\n[test-schema.zaml]: test-schema.zaml\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthzed%2Faction-spicedb-validate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauthzed%2Faction-spicedb-validate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthzed%2Faction-spicedb-validate/lists"}