@@ -31,30 +31,31 @@ Replace the items in the task lists below with the applicable Pull Requests
31
31
> [ !NOTE]
32
32
> The PR is usually titled: ` chore: Bump Rust version and workflow actions `
33
33
34
- 1 . Adjust the version of the channel in the ` rust-toolchain.toml ` file. See
35
- < https://releases.rs > .
36
- 2 . Adjust the version ` RUST_TOOLCHAIN_VERSION ` in the workflows:
37
- - ` .github/workflows/build.yml `
38
- - ` .github/workflows/pre_commit.yaml `
39
- - ` .github/workflows/publish-docs.yaml `
40
- 3 . Add a changelog entry.
41
- 4 . Update any actions (using the Git commit hash) in the workflows. Hint: Also
42
- make sure that the ` cargo-udeps ` action is up-to-date, otherwise the CI might
43
- report errors.
34
+ - [ ] Adjust the version of the channel in the ` rust-toolchain.toml ` file. See < https://releases.rs > .
35
+ - [ ] Adjust the version ` RUST_TOOLCHAIN_VERSION ` in the workflows:
36
+ - ` .github/workflows/build.yml `
37
+ - ` .github/workflows/pre_commit.yaml `
38
+ - ` .github/workflows/publish-docs.yaml `
39
+ - [ ] Also adjust the nightly Rust toolchain version used for formatting (this should be kept in
40
+ sync across here, operator-templating and docker-images).
41
+ - ` .github/workflows/pre_commit.yaml `
42
+ - ` .vscode/settings.json `
43
+ - [ ] Add a changelog entry.
44
+ - [ ] Update any actions (using the Git commit hash) in the workflows. Hint: Also make sure that the
45
+ ` cargo-udeps ` action is up-to-date, otherwise the CI might report errors.
44
46
45
47
## Update Rust Dependencies
46
48
47
49
> [ !NOTE]
48
50
> This PR is usually titled: ` chore: Bump Rust dependencies `
49
51
50
- 1 . Bump minor versions of dependencies in the ` Cargo.toml ` manifest.
51
- 2 . Then run the ` cargo update ` command.
52
- 3 . Fix any code which needs updating due to the dependency bumps.
53
- 4 . Locally update any product operator to identify any breaking changes
54
- downstream.
55
- - Hint: Use the ` [patch."https://github.com/..."] ` mechanism to temporarily
56
- override the dependency.
57
- 5 . Add a changelog entry if required.
52
+ - [ ] Bump minor versions of dependencies in the ` Cargo.toml ` manifest.
53
+ - [ ] Then run the ` cargo update ` command.
54
+ - [ ] Fix any code which needs updating due to the dependency bumps.
55
+ - [ ] Locally update any product operator to identify any breaking changes downstream.
56
+ - Hint: Use the ` [patch."https://github.com/..."] ` mechanism to temporarily override the
57
+ dependency.
58
+ - [ ] Add a changelog entry if required.
58
59
59
60
## Adjust and Verify Crate Versions
60
61
@@ -72,5 +73,5 @@ Replace the items in the task lists below with the applicable Pull Requests
72
73
> [ !NOTE]
73
74
> The PR is usually titled: ` chore: Release workspace members `
74
75
75
- 1 . Bump the crate versions in their appropriate ` Cargo.toml ` manifests.
76
- 2 . Verify the previous step using ` .scripts/verify_crate_versions.sh ` .
76
+ - [ ] Bump the crate versions in their appropriate ` Cargo.toml ` manifests.
77
+ - [ ] Verify the previous step using ` .scripts/verify_crate_versions.sh ` .
0 commit comments