{"id":21755318,"url":"https://github.com/hiroxto/renovate-config","last_synced_at":"2026-04-19T03:32:18.082Z","repository":{"id":36974285,"uuid":"270680362","full_name":"hiroxto/renovate-config","owner":"hiroxto","description":"Renovateの設定ファイル","archived":false,"fork":false,"pushed_at":"2026-04-11T16:57:43.000Z","size":2013,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-11T18:25:18.206Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"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/hiroxto.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-06-08T13:31:52.000Z","updated_at":"2026-04-11T16:57:45.000Z","dependencies_parsed_at":"2023-02-19T08:15:32.357Z","dependency_job_id":"cfbac948-b878-458c-a81a-b43f13239071","html_url":"https://github.com/hiroxto/renovate-config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hiroxto/renovate-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiroxto%2Frenovate-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiroxto%2Frenovate-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiroxto%2Frenovate-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiroxto%2Frenovate-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hiroxto","download_url":"https://codeload.github.com/hiroxto/renovate-config/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiroxto%2Frenovate-config/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31993742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":[],"created_at":"2024-11-26T09:17:34.098Z","updated_at":"2026-04-19T03:32:18.073Z","avatar_url":"https://github.com/hiroxto.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# renovate-config\n\nRenovate の設定済みプリセット。\n\n`renovate.json` の `extends` に設定して使う。\n\n```json\n{\n    \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n    \"extends\": [\n        \"github\u003ehiroxto/renovate-config\"\n    ]\n}\n```\n\nプリセットについて詳しくは [Renovateのドキュメント](https://docs.renovatebot.com/config-presets/) を参照。\n\n[Shareable Config Presets | Renovate Docs](https://docs.renovatebot.com/config-presets/)\n\n## デフォルトで読み込まれる設定\n\n`extends` で `\"github\u003ehiroxto/renovate-config\"` を指定した場合， default.json が読み込まれる。\ndefault.json で設定済みの項目は以下の通り。\n\n### Renovateのプリセット\n\n数が多いので default.json を参照\n\n### defaultSchedule.json\n\nアップデートのスケジュールを設定。\n日本時間の第3月曜日の9:00から21:00に実行するように設定。\n\n### groupLinters.json\n\nLinter周りのグループ設定。\nRenovate標準の[packages:linters](https://docs.renovatebot.com/presets-packages/#packageslinters)に加えて，各種Linter周りもグループ化する。\n\n### groupNode.json\n\nNode.jsをグループ化する設定。\n\n### groupVeeValidate.json\n\n[vee-validate](https://github.com/logaretm/vee-validate/)をグループ化する設定。\nnpmの[vee-validate](https://www.npmjs.com/package/vee-validate)パッケージと[@vee-validate](https://github.com/logaretm/vee-validate/tree/main/packages)以下のパッケージをグループ化する。\n\n### lockFileMaintenance.json\n\nロックファイルのメンテナンスについての設定。\nスケジュールを毎月第一月曜日の9:00から21:00に実行し，自動でマージする。\n\n### pin.json\n\npinについての設定。\nスケジュールを[schedule:daily](https://docs.renovatebot.com/presets-schedule/#scheduledaily)に設定し，自動でマージする。\n\n## デフォルトでは読み込まれないプリセット\n\n作成済みではあるが default.json には入れていないプリセット。\n利用する際は，以下の様に `extends` で明示的に指定する必要がある。\n\n```json\n{\n    \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n    \"extends\": [\n        \"github\u003ehiroxto/renovate-config:gitFlow\"\n    ]\n}\n```\n\n### gitFlow.json\n\ngit-flow向けにベースブランチをdevelopに設定する。\n\n### reviewer.json\n\nレビュアーを [@hiroxto](https://github.com/hiroxto) に設定する。\n\n### scheduleDaily.json\n\nアップデートのスケジュールを日本時間の平日の9:00から21:00に実行するように設定。\n\n### scheduleWeeklyMonday.json\n\nアップデートのスケジュールを設定。\n日本時間の毎週月曜日の9:00から21:00に実行するように設定。\n旧デフォルトスケジュール。\n\n## 設定を上書きする\n\n単に設定を上書きするだけなら， `renovate.json` 内で上書きする。\n\n```json\n{\n    \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n    \"extends\": [\n        \"github\u003ehiroxto/renovate-config\"\n    ],\n    \"schedule\": [\n        \"every weekend\"\n    ]\n}\n```\n\ndefault.json で読み込まれるプリセットの一部を読み込みたくない時は `ignorePresets` を使う。\n\n```json\n{\n    \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n    \"extends\": [\n        \"github\u003ehiroxto/renovate-config\"\n    ],\n    \"ignorePresets\": [\n        \"github\u003ehiroxto/renovate-config:defaultSchedule\"\n    ]\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiroxto%2Frenovate-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhiroxto%2Frenovate-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiroxto%2Frenovate-config/lists"}