{"id":18907733,"url":"https://github.com/infraspecdev/spellcheck-action","last_synced_at":"2026-04-11T10:02:35.892Z","repository":{"id":258330046,"uuid":"870559962","full_name":"infraspecdev/spellcheck-action","owner":"infraspecdev","description":"This GitHub Action checks spelling and grammar in markdown files, leveraging OpenAI GPT model, and posts comments directly on pull requests highlighting the issues found.","archived":false,"fork":false,"pushed_at":"2024-12-23T04:20:10.000Z","size":92,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-12-31T11:57:19.998Z","etag":null,"topics":["automation","code-review","grammar-check","openai","spell-checker"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/infraspecdev.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-10T09:04:33.000Z","updated_at":"2024-11-27T09:58:55.000Z","dependencies_parsed_at":"2024-11-06T13:18:30.817Z","dependency_job_id":"91ee2a6d-c471-4876-878c-74746c2f909a","html_url":"https://github.com/infraspecdev/spellcheck-action","commit_stats":null,"previous_names":["infraspecdev/spellcheck-action"],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infraspecdev%2Fspellcheck-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infraspecdev%2Fspellcheck-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infraspecdev%2Fspellcheck-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infraspecdev%2Fspellcheck-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/infraspecdev","download_url":"https://codeload.github.com/infraspecdev/spellcheck-action/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239891315,"owners_count":19714117,"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":["automation","code-review","grammar-check","openai","spell-checker"],"created_at":"2024-11-08T09:22:57.704Z","updated_at":"2026-03-06T00:30:18.127Z","avatar_url":"https://github.com/infraspecdev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spell Check and Grammar Check GitHub Action\n\nThis GitHub Action checks spelling and grammar in markdown files, leveraging OpenAI GPT model, and posts comments directly on pull requests highlighting the issues found.\n\n## Usage\n\nTo use this action in your workflow, add the following step to your `.github/workflows/spell_check.yml` file:\n\n```yaml\njobs:\n  spellcheck:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v3\n\n      - name: Run Spell Check\n        uses: infraspecdev/spellcheck-action@\u003cversion\u003e\n        with:\n          openai_api_key: ${{ secrets.OPENAI_API_KEY }}\n          github_token: ${{ secrets.GITHUB_TOKEN }}\n          pr_number: ${{ github.event.number }}\n          files: 'blogs/file1.md, blogs/file2.md'\n          openai_model: '\u003cmodel-name\u003e' #Optional\n          model_max_token: \u003cmax-token-number\u003e #Optional\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfraspecdev%2Fspellcheck-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finfraspecdev%2Fspellcheck-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfraspecdev%2Fspellcheck-action/lists"}