After adding datetime to generated constraints it became possible
that constraints remained the same but generated constraint files
changed (because of the date time). It was a rare occurence
because we rarely had "all-green" build in
main, but since we
managed to fix most of the flaky tests it became more probable
(and happened already several times).
This PR ignores comment files when comparing generated constraints and commits should only happen if something else than generated comment changes.