Skip to content

Commit

Permalink
Merge pull request #603 from Danil-Grigorev/clarify-release-test-infra
Browse files Browse the repository at this point in the history
🌱 Clarify release test infra steps
  • Loading branch information
furkatgofurov7 authored Sep 20, 2024
2 parents ddbd8fd + f7b371a commit 9183fc4
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
6 changes: 5 additions & 1 deletion docs/book/src/04_developer/01_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ make update-helm-plugin-repo

5. Create a PR with the changes.

6. In case this is a minor or major version release, update `test-infra` jobs for the new `release-x.x` branch. This will require updating dashboard pointer to use updated presubmit spec per the detailed [description](#setup-jobs-and-dashboards-for-a-new-release-branch).

## Setup jobs and dashboards for a new release branch

The goal of this task is to have test coverage for the new release branch and results in testgrid.
Expand All @@ -74,4 +76,6 @@ We are currently running CI jobs only in main and latest stable release branch (
* For example, let's assume we just created tests for v0.5, then we can now drop test coverage for the release-0.4 branch.
4. Verify the jobs and dashboards a day later by taking a look at: `https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-operator-0.5`.

Prior art: https://github.com/kubernetes/test-infra/pull/30372
Prior art:
- https://github.com/kubernetes/test-infra/pull/30372
- https://github.com/kubernetes/test-infra/pull/33506
3 changes: 1 addition & 2 deletions docs/book/src/05_reference/05_ci-jobs.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,8 @@ Prow Presubmits:
GitHub Presubmit Workflows:
* PR golangci-lint: golangci/golangci-lint-action
* Runs golangci-lint. Can be run locally via `make lint`.
* PR verify: kubernetes-sigs/kubebuilder-release-tools verifier
* PR verify: title verifier
* Verifies the PR titles have a valid format, i.e. contains one of the valid icons.
* Verifies the PR description is valid, i.e. is long enough.
* PR dependabot (run on dependabot PRs)
* Regenerates Go modules and code.

Expand Down
Empty file modified hack/verify-pr-title.sh
100644 → 100755
Empty file.

0 comments on commit 9183fc4

Please sign in to comment.