Open
Description
Problem Description
When no change is necessary for a ruleset for settings.yml (org level) it errors on that it cannot read properties of undefined. It then ignores and does not process subrepo/repo level changes.
What is actually happening
What is the expected behavior
No error, it continues processing other changes.
Error output, if available
{"level":20,"time":1737560351603,"pid":24,"hostname":"safe-settings-749754f886-vsvs2","name":"probot","name":"probot","name":"event","id":"0419c260-d8d7-11ef-9598-94abba56187a","msg":"There are no changes for Rulesets for repo [object Object]. Skipping changes"}
{"level":50,"time":1737560351603,"pid":24,"hostname":"safe-settings-749754f886-vsvs2","name":"probot","name":"probot","name":"event","id":"0419c260-d8d7-11ef-9598-94abba56187a","msg":"Cannot read properties of undefined (reading 'flat')"}