Describe the issue
At the moment, we only have a post submit template that fails whenever a PR making slack-config changes has broken content or missed adding some part of the configs.
These missing changes should be flagged at the time of PR creation only by the CI jobs.
In the last 6 months to 1 year, we have come across a lot of such instances of similar broken configs.
Existing postsubmit tempelis job is defined here - https://git.k8s.io/test-infra/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-tempelis.yaml
Looks like tempelis has a --dry-run flag, we can try to set it to true in case of presubmit and start from there.
Also, here’s the tempelis code - https://github.com/kubernetes-sigs/slack-infra/tree/main/tempelis
Describe the issue
At the moment, we only have a post submit template that fails whenever a PR making slack-config changes has broken content or missed adding some part of the configs.
These missing changes should be flagged at the time of PR creation only by the CI jobs.
In the last 6 months to 1 year, we have come across a lot of such instances of similar broken configs.
Existing postsubmit tempelis job is defined here - https://git.k8s.io/test-infra/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-tempelis.yaml
Looks like tempelis has a
--dry-runflag, we can try to set it to true in case of presubmit and start from there.Also, here’s the tempelis code - https://github.com/kubernetes-sigs/slack-infra/tree/main/tempelis