{"id":16124008,"url":"https://github.com/itaditya/probot-bootstrap","last_synced_at":"2025-08-18T18:09:37.654Z","repository":{"id":99907707,"uuid":"129768231","full_name":"itaditya/probot-bootstrap","owner":"itaditya","description":"A GitHub App built with probot that bootstraps your repo with global settings","archived":false,"fork":false,"pushed_at":"2018-04-19T06:15:22.000Z","size":127,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T12:25:14.462Z","etag":null,"topics":["github-api","octokit","probot","probot-app","website"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itaditya.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2018-04-16T15:48:40.000Z","updated_at":"2023-03-22T18:19:25.000Z","dependencies_parsed_at":"2023-05-11T00:30:26.497Z","dependency_job_id":null,"html_url":"https://github.com/itaditya/probot-bootstrap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itaditya/probot-bootstrap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaditya%2Fprobot-bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaditya%2Fprobot-bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaditya%2Fprobot-bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaditya%2Fprobot-bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itaditya","download_url":"https://codeload.github.com/itaditya/probot-bootstrap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaditya%2Fprobot-bootstrap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271035976,"owners_count":24688531,"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","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"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"}},"keywords":["github-api","octokit","probot","probot-app","website"],"created_at":"2024-10-09T21:19:27.034Z","updated_at":"2025-08-18T18:09:37.625Z","avatar_url":"https://github.com/itaditya.png","language":"JavaScript","readme":"# react-preview\n\n\u003e a GitHub App built with [probot](https://github.com/probot/probot) that bootstraps your repo with global settings.\n\n## How to Use\n\nWe will have be using two repos.\n1. `.github` - holds all the global config to be used by every repo which will install the app.\n1. `repo-having-app` - it's the repo on which we will install the github app.\n\nNow this is clear, let's go ahead and set things up. The first time you do it, it will feel complicated so hang tight !!\n\n* Create a repo named `.github` if it doesn't exist already.\n* In the repo, create a folder named `.github/` in repo root.\n* Inside `.github/` folder create a `bootstrap.yml` file.\n* Put this code in the `bootstrap.yml`.\n```yml\nlabels:\n    - name: bug\n      color: CC0000\n    - name: feature\n      color: 336699\n```\n\n\u003e The `bootstrap.yml` will have the shared config. The above steps were one time only. Phew !!\n\nNext we have to configure the repo so it can get bootstrapped.\n\n* Install the github [app](https://github.com/apps/bootstrap) on your repo.\n* In the repo create `bootstrap.yml` file inside `.github` folder.\n* Put this code in the `bootstrap.yml`.\n```yml\n_extends: .github\n```\n\n\u003e Here we have specify that config has to be read from the .github repo. If you want some configs different for the particular repo mention it after `_extends: .github` line.\n\n## Setup for Development\n\n```sh\n# Install dependencies\nnpm install\n\n# Run the bot\nnpm start\n```\n\nSee [docs/deploy.md](docs/deploy.md) if you would like to run your own instance of this app.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitaditya%2Fprobot-bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitaditya%2Fprobot-bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitaditya%2Fprobot-bootstrap/lists"}