{"name":"main","updatestamp":"2026-10-12T17:36:14.606904Z","head_commit":{"commitid":"ad374b4b98c1ab1274826317bffe666aab112180","message":"chore(deps): update step-security/harden-runner action to v2.22.1 (#74)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[step-security/harden-runner](https://redirect.github.com/step-security/harden-runner)\n| action | patch | `v2.22.0` → `v2.22.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>step-security/harden-runner\n(step-security/harden-runner)</summary>\n\n###\n[`v2.22.1`](https://redirect.github.com/step-security/harden-runner/releases/tag/v2.22.1)\n\n[Compare\nSource](https://redirect.github.com/step-security/harden-runner/compare/v2.22.0...v2.22.1)\n\n##### What's Changed\n\n- Fixed security rules not initializing on GHES self-hosted runners\n- Fixed GHES connectivity in block mode by implicitly allowing the GHES\nhostname\n\n**Full Changelog**:\n<https://github.com/step-security/harden-runner/compare/v2.22.0...v2.22.1>\n\n</details>\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule defined)\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/netresearch/t3x-contexts_geolocation).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEzNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->","timestamp":"2026-10-12T17:35:09Z","ci_passed":true,"author":{"service":"github","username":"netresearch-project-bot[bot]","name":"netresearch-project-bot[bot]"},"branch":"main","totals":{"files":7,"lines":252,"hits":235,"misses":17,"partials":0,"coverage":93.25,"branches":0,"methods":34,"sessions":16,"complexity":93.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0},"state":"complete","parent":"05a891b59701dafae39747a1fd6ac11e35439952","report":{"totals":{"files":7,"lines":252,"hits":235,"misses":17,"partials":0,"coverage":93.25,"branches":0,"methods":34,"messages":0,"sessions":16,"complexity":93.0,"complexity_total":0.0,"complexity_ratio":0,"diff":[0,0,0,0,0,null,0,0,0,0,null,null,0]},"files":[{"name":"Classes/Adapter/MaxMindGeoIp2Adapter.php","totals":{"files":0,"lines":67,"hits":67,"misses":0,"partials":0,"coverage":100.0,"branches":0,"methods":10,"messages":0,"sessions":0,"complexity":22.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Context/Type/AbstractGeolocationContext.php","totals":{"files":0,"lines":36,"hits":32,"misses":4,"partials":0,"coverage":88.88,"branches":0,"methods":6,"messages":0,"sessions":0,"complexity":12.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Context/Type/ContinentContext.php","totals":{"files":0,"lines":26,"hits":24,"misses":2,"partials":0,"coverage":92.3,"branches":0,"methods":3,"messages":0,"sessions":0,"complexity":9.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Context/Type/CountryContext.php","totals":{"files":0,"lines":24,"hits":22,"misses":2,"partials":0,"coverage":91.66,"branches":0,"methods":2,"messages":0,"sessions":0,"complexity":8.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Context/Type/DistanceContext.php","totals":{"files":0,"lines":59,"hits":51,"misses":8,"partials":0,"coverage":86.44,"branches":0,"methods":4,"messages":0,"sessions":0,"complexity":23.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Dto/GeoLocation.php","totals":{"files":0,"lines":6,"hits":6,"misses":0,"partials":0,"coverage":100.0,"branches":0,"methods":2,"messages":0,"sessions":0,"complexity":5.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}},{"name":"Classes/Service/GeoLocationService.php","totals":{"files":0,"lines":34,"hits":33,"misses":1,"partials":0,"coverage":97.05,"branches":0,"methods":7,"messages":0,"sessions":0,"complexity":14.0,"complexity_total":0.0,"complexity_ratio":0,"diff":0}}]}}}