Skip to content

Commit 65bd2b1

Browse files
authored
chore(issue_template): Mention nightly Rust toolchain update (#1093)
chore: Mention nightly Rust toolchain update
1 parent 36e9fad commit 65bd2b1

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

.github/ISSUE_TEMPLATE/release-workspace-members.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,30 +31,31 @@ Replace the items in the task lists below with the applicable Pull Requests
3131
> [!NOTE]
3232
> The PR is usually titled: `chore: Bump Rust version and workflow actions`
3333
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.
4446

4547
## Update Rust Dependencies
4648

4749
> [!NOTE]
4850
> This PR is usually titled: `chore: Bump Rust dependencies`
4951
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.
5859

5960
## Adjust and Verify Crate Versions
6061

@@ -72,5 +73,5 @@ Replace the items in the task lists below with the applicable Pull Requests
7273
> [!NOTE]
7374
> The PR is usually titled: `chore: Release workspace members`
7475
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

Comments
 (0)