Skip to content

Commit 806027b

Browse files
authored
Merge pull request #8454 from killianmuldoon/pr-update-release-tasks
📖 Add github workflow branches to CI team tasks
2 parents dcb8e6b + be3522b commit 806027b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

docs/release/release-tasks.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,7 @@ This comes down to changing occurrences of the old version to the new version, e
112112
5. Modify the test specs in `test/e2e/clusterctl_upgrade_test.go` (according to the versions we want to test described above).
113113
Please note that `InitWithKubernetesVersion` should be the highest mgmt cluster version supported by the respective Cluster API version.
114114
2. Update `create-local-repository.py` and `tools/tilt-prepare/main.go`: `v1.3.99` => `v1.4.99`.
115-
3. Update `.github/workflows/scan.yml` - to setup Trivy scanning - and `.github/workflows/lint-docs-weekly.yml` - to setup link checking in the CAPI book - for the currently supported branches.
116-
4. Make sure all tests are green (also run `pull-cluster-api-e2e-full-main` and `pull-cluster-api-e2e-workload-upgrade-1-23-latest-main`).
115+
3. Make sure all tests are green (also run `pull-cluster-api-e2e-full-main` and `pull-cluster-api-e2e-workload-upgrade-1-23-latest-main`).
117116

118117
Prior art:
119118
- 1.3 - https://github.com/kubernetes-sigs/cluster-api/pull/6834/files
@@ -410,8 +409,12 @@ While we add test coverage for the new release branch we will also drop the test
410409
3. Remove tests for old release branches according to our policy documented in [Support and guarantees](../../CONTRIBUTING.md#support-and-guarantees)
411410
For example, let's assume we just created tests for v1.4, then we can now drop test coverage for the release-1.1 branch.
412411
4. Verify the jobs and dashboards a day later by taking a look at: `https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-1.4`
412+
5. Update `.github/workflows/scan.yml` - to setup Trivy scanning - `.github/workflows/lint-docs-weekly.yml` - to setup link checking in the CAPI book - and `.github/workflows/test-release-weekly.yml` - to verify the release target is working - for the currently supported branches.
413413

414-
Prior art: [Add jobs for CAPI release 1.2](https://github.com/kubernetes/test-infra/pull/26621)
414+
415+
Prior art:
416+
* [Add jobs for CAPI release 1.2](https://github.com/kubernetes/test-infra/pull/26621)
417+
* [Update github workflows](https://github.com/kubernetes-sigs/cluster-api/pull/8398)
415418

416419
#### [Continuously] Monitor CI signal
417420

0 commit comments

Comments
 (0)