{"id":16969996,"url":"https://github.com/amitsingh-007/webext-bot","last_synced_at":"2026-01-18T03:59:50.267Z","repository":{"id":48953781,"uuid":"371148792","full_name":"amitsingh-007/webext-bot","owner":"amitsingh-007","description":"🤖 An open-source Github Bot to report extension size change and extension version change on pull requests.","archived":false,"fork":false,"pushed_at":"2025-01-01T08:24:33.000Z","size":1243,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T13:43:11.582Z","etag":null,"topics":["bot","github-bot","probot-app","web-extension","webext-bot"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/webext-bot","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amitsingh-007.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-26T19:33:36.000Z","updated_at":"2024-12-28T16:06:38.000Z","dependencies_parsed_at":"2024-12-17T09:24:53.014Z","dependency_job_id":"59b300ce-0350-43fd-a086-db78812c2142","html_url":"https://github.com/amitsingh-007/webext-bot","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amitsingh-007%2Fwebext-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amitsingh-007%2Fwebext-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amitsingh-007%2Fwebext-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amitsingh-007%2Fwebext-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amitsingh-007","download_url":"https://codeload.github.com/amitsingh-007/webext-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244852681,"owners_count":20521159,"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":["bot","github-bot","probot-app","web-extension","webext-bot"],"created_at":"2024-10-14T00:27:10.349Z","updated_at":"2026-01-18T03:59:50.261Z","avatar_url":"https://github.com/amitsingh-007.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# webext-bot ![bypass_link_on_32](https://user-images.githubusercontent.com/51703039/212473396-a165495a-2c0e-41b1-abec-5079e46e4a67.png)\n\n\u003e A GitHub App built with [Probot](https://github.com/probot/probot) which is an open-source Github Bot to report extension size change and extension version change on pull requests.\n\n## How to use\n\n- Create a `webext.yml` inside `.github` directory. Following are the supported field in the config:\n\n  ```yml\n  manifest:\n    \u003c!-- Required: name of the web extension manifest file --\u003e\n    name: manifest.json\n    \u003c!-- Required: directory of the manifest file --\u003e\n    dir: './'\n\n  workflow:\n    \u003c!-- Required: name of the GitHub workflow which generates the extension asset --\u003e\n    name: Build CI\n    \u003c!-- Required: name by which asset which is uploaded in the workflow --\u003e\n    artifact: extension-file\n\n  \u003c!-- Optional: these branches wont be processed. Takes an array of glob patterns --\u003e\n  branches-ignore:\n    - dependabot/**\n\n  \u003c!-- Optional: minimum size change to allow a comment on the pull request --\u003e\n  comment-threshold: 512\n\n  \u003c!-- Optional: auto assign the list of users on opening every new PR and issue --\u003e\n  auto-assign:\n    - xyz-github-username\n  ```\n\n- There must be a Github Workflow which creates the web extension as an asset during the run. This bot uses that file to process further.\n\n- Currently, only Github Workflows are supported.\n\n## Contributing\n\nIf you have suggestions for how webext-bot could be improved, or want to report a bug, open an issue!\n\nPlease check [contributing.md](https://github.com/amitsingh-007/webext-bot/blob/main/contributing.md) to get started.\n\n## License\n\n[MIT](licence) © 2026 Amit Singh \u003camitsingh5198@gmail.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famitsingh-007%2Fwebext-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famitsingh-007%2Fwebext-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famitsingh-007%2Fwebext-bot/lists"}