{"id":20321364,"url":"https://github.com/openacid/gh-config","last_synced_at":"2026-02-02T21:05:34.686Z","repository":{"id":97578020,"uuid":"167885488","full_name":"openacid/gh-config","owner":"openacid","description":"Shared github-related config for repository in this organization. See: https://github.com/probot/settings","archived":false,"fork":false,"pushed_at":"2021-01-15T07:19:19.000Z","size":23,"stargazers_count":0,"open_issues_count":13,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-04T09:43:45.464Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","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/openacid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":".github/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":"2019-01-28T02:22:31.000Z","updated_at":"2021-01-15T07:19:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"969649d3-2d52-482f-a5a7-4adc448eef44","html_url":"https://github.com/openacid/gh-config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/openacid/gh-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openacid%2Fgh-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openacid%2Fgh-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openacid%2Fgh-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openacid%2Fgh-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openacid","download_url":"https://codeload.github.com/openacid/gh-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openacid%2Fgh-config/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263437343,"owners_count":23466367,"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":[],"created_at":"2024-11-14T19:14:38.569Z","updated_at":"2026-02-02T21:05:29.659Z","avatar_url":"https://github.com/openacid.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gh-config\nShared github-related config for repository in this organization. See: https://github.com/probot/settings\n\n# Usage\n\n**[Install the app](https://github.com/apps/settings)**.\n\nTo add config to a repo in this organization, add file `.github/settings.yml`:\n\n```yaml\n# inherit configs already defined in this common repo.\n_extends: gh-config\n\n# repo specific configs, label definition for issues and pulls.\nlabels:\n  - name: bug\n    color: CC0000\n  - name: feature\n    color: 336699\n  - name: first-timers-only\n    color: 88dd88\n    # include the old name to rename and existing label\n    oldname: Help Wanted\n```\n\nCommit it into the MAIN branch(`master` I guess), then the github app probot-config will automatically apply it.\n\n\n# Settings\n\n\u003e This paragraph is copied from [probot/settings](https://github.com/probot/settings):\n\nAll top-level settings are optional. Some plugins do have required fields.\n\n```yaml\n# These settings are synced to GitHub by https://probot.github.io/apps/settings/\n\nrepository:\n  # See https://developer.github.com/v3/repos/#edit for all available settings.\n\n  # The name of the repository. Changing this will rename the repository\n  name: repo-name\n\n  # A short description of the repository that will show up on GitHub\n  description: description of repo\n\n  # A URL with more information about the repository\n  homepage: https://example.github.io/\n\n  # A comma-separated list of topics to set on the repository\n  topics: github, probot\n\n  # Either `true` to make the repository private, or `false` to make it public.\n  private: false\n\n  # Either `true` to enable issues for this repository, `false` to disable them.\n  has_issues: true\n\n  # Either `true` to enable projects for this repository, or `false` to disable them.\n  # If projects are disabled for the organization, passing `true` will cause an API error.\n  has_projects: true\n\n  # Either `true` to enable the wiki for this repository, `false` to disable it.\n  has_wiki: true\n\n  # Either `true` to enable downloads for this repository, `false` to disable them.\n  has_downloads: true\n\n  # Updates the default branch for this repository.\n  default_branch: master\n\n  # Either `true` to allow squash-merging pull requests, or `false` to prevent\n  # squash-merging.\n  allow_squash_merge: true\n\n  # Either `true` to allow merging pull requests with a merge commit, or `false`\n  # to prevent merging pull requests with merge commits.\n  allow_merge_commit: true\n\n  # Either `true` to allow rebase-merging pull requests, or `false` to prevent\n  # rebase-merging.\n  allow_rebase_merge: true\n\n# Labels: define labels for Issues and Pull Requests\nlabels:\n  - name: bug\n    color: CC0000\n  - name: feature\n    color: 336699\n  - name: first-timers-only\n    # include the old name to rename an existing label\n    oldname: Help Wanted\n\n# Milestones: define milestones for Issues and Pull Requests\nmilestones:\n  - title: milestone-title\n    description: milestone-description\n    # The state of the milestone. Either `open` or `closed`\n    state: open\n\n# Collaborators: give specific users access to this repository.\ncollaborators:\n  - username: bkeepers\n    # Note: Only valid on organization-owned repositories.\n    # The permission to grant the collaborator. Can be one of:\n    # * `pull` - can pull, but not push to or administer this repository.\n    # * `push` - can pull and push, but not administer this repository.\n    # * `admin` - can pull, push and administer this repository.\n    permission: push\n\n  - username: hubot\n    permission: pull\n\n# NOTE: The APIs needed for teams are not supported yet by GitHub Apps\n# https://developer.github.com/v3/apps/available-endpoints/\nteams:\n  - name: core\n    permission: admin\n  - name: docs\n    permission: push\n\nbranches:\n  - name: master\n    # https://developer.github.com/v3/repos/branches/#update-branch-protection\n    # Branch Protection settings. Set to null to disable\n    protection:\n      # Required. Require at least one approving review on a pull request, before merging. Set to null to disable.\n      required_pull_request_reviews:\n        # The number of approvals required. (1-6)\n        required_approving_review_count: 1\n        # Dismiss approved reviews automatically when a new commit is pushed.\n        dismiss_stale_reviews: true\n        # Blocks merge until code owners have reviewed.\n        require_code_owner_reviews: true\n        # Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories.\n        dismissal_restrictions:\n          users: []\n          teams: []\n      # Required. Require status checks to pass before merging. Set to null to disable\n      required_status_checks:\n        # Required. Require branches to be up to date before merging.\n        strict: true\n        # Required. The list of status checks to require in order to merge into this branch\n        contexts: []\n      # Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.\n      enforce_admins: true\n      # Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.\n      restrictions:\n        users: []\n        teams: []\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenacid%2Fgh-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenacid%2Fgh-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenacid%2Fgh-config/lists"}