Skip to content

slack-infra/tempelis - add a presubmit prow job for testing slack config changes #8874

@Priyankasaggu11929

Description

@Priyankasaggu11929

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

Metadata

Metadata

Assignees

Labels

area/slack-managementIssues or PRs related to the Slack Management subprojectsig/contributor-experienceCategorizes an issue or PR as relevant to SIG Contributor Experience.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions