{"id":19304068,"url":"https://github.com/skaut/wordpress-version-checker","last_synced_at":"2025-08-17T16:16:55.004Z","repository":{"id":35170509,"uuid":"193328608","full_name":"skaut/wordpress-version-checker","owner":"skaut","description":"A GitHub action to automatically create issues when a plugin \"tested up to\" version doesn't match the latest WordPress version.","archived":false,"fork":false,"pushed_at":"2024-10-09T14:12:22.000Z","size":135031,"stargazers_count":28,"open_issues_count":1,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-14T01:08:43.552Z","etag":null,"topics":["actions","autoupdate","wordpress"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/wordpress-version-checker","language":"TypeScript","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/skaut.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-23T09:19:47.000Z","updated_at":"2024-10-09T14:11:15.000Z","dependencies_parsed_at":"2023-10-02T04:23:19.625Z","dependency_job_id":"798457b5-2f1d-446c-8a14-5eca41071bcb","html_url":"https://github.com/skaut/wordpress-version-checker","commit_stats":{"total_commits":1555,"total_committers":4,"mean_commits":388.75,"dds":"0.40192926045016075","last_synced_commit":"4f9b9957d462c161bbd0ae6822eb582b46c974da"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skaut%2Fwordpress-version-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skaut%2Fwordpress-version-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skaut%2Fwordpress-version-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skaut%2Fwordpress-version-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skaut","download_url":"https://codeload.github.com/skaut/wordpress-version-checker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223896051,"owners_count":17221367,"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":["actions","autoupdate","wordpress"],"created_at":"2024-11-09T23:28:32.274Z","updated_at":"2024-11-09T23:28:32.823Z","avatar_url":"https://github.com/skaut.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress version checker\n\n[![GitHub Release](https://img.shields.io/github/v/release/skaut/wordpress-version-checker?logo=github)](https://github.com/marketplace/actions/wordpress-version-checker)\n[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/skaut/wordpress-version-checker/CI.yml?branch=master\u0026logo=github)](https://github.com/skaut/wordpress-version-checker/actions)\n[![Codecov (with branch)](https://img.shields.io/codecov/c/github/skaut/wordpress-version-checker/master?logo=codecov)](https://app.codecov.io/gh/skaut/wordpress-version-checker)\n[![GitHub License](https://img.shields.io/github/license/skaut/wordpress-version-checker)](https://github.com/skaut/wordpress-version-checker/blob/master/LICENSE)\n\nA GitHub action to automatically create issues when a plugin \"tested up to\" version doesn't match the latest WordPress version.\n\n## Usage\n\nThis action fires on every push to `master` and once every day if you use this recommended config:\n\n```yaml\nname: \"WordPress version checker\"\non:\n  push:\n    branches:\n      - master\n  schedule:\n    - cron: '0 0 * * *'\n\npermissions:\n  issues: write\n\njobs:\n  wordpress-version-checker:\n    runs-on: ubuntu-latest\n    steps:\n      - name: WordPress version checker\n        uses: skaut/wordpress-version-checker@v1.0.0\n        with:\n          repo-token: ${{ secrets.GITHUB_TOKEN }}\n```\n\n## Configuration\n\nThe app doesn't stricly require any configuration, however you can configure some aspects of its function by placing a file named `.wordpress-version-checker.json` in the root of your repository. The file may contain any of the following configuration options:\n\n### Plugin readme location\n\nBy default, the app checks for readme in `readme.txt` and `plugin/readme.txt`. If the readme of your plugin is not in one of these locations, you can configure the app to look somewhere else with the `readme` value in the configuration. The value can be either a single location or an array of locations to check - if multiple locations are provided, they will be checked in the given order until the first match.\n\n#### Examples\n\n```json\n{\n    \"readme\": \"path/to/your/readme.txt\"\n}\n```\n\n```json\n{\n    \"readme\": [\"path/to/first/readme.txt\", \"path/to/second/readme.txt\"]\n}\n```\n\n### WordPress release channel\n\nBy default, the app will notify you once an upcoming WordPress version reaches the release candidate stage of development. By setting the `channel` value to one of `stable`, `rc` or `beta`, you can choose to be notified when the new version is fully released, is in the release candidate (RC) stage of development, or when the first beta versions are released respectively.\n\n#### Example\n\n```json\n{\n    \"channel\": \"beta\"\n}\n```\n\n### Issue assignees\n\nBy default, the issue will have no assignees. If you want the issues to be automatically assigned to someone, you can put their GitHub usernames in the config as the `assignees` value.\n\n#### Example\n\n```json\n{\n    \"assignees\": [\"alice\", \"bob\"]\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskaut%2Fwordpress-version-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskaut%2Fwordpress-version-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskaut%2Fwordpress-version-checker/lists"}