-
-
Notifications
You must be signed in to change notification settings - Fork 1
chore: Add pre-release issue and PR templates #407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wanted to also mention if we should add a note about pre-commit
, but couldn't find an appropriate place, so maybe that's a separate thing.
Co-authored-by: Nick <NickLarsenNZ@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Personal reminder: This still needs to be rolled-out in downstream repos. |
This PR adds two different issue/PR templates:
Issue Template Preview
Pre-Release Rust Toolchain Update for Stackable Release XX.(X)X
Part of https://github.com/stackabletech/issues/TRACKING_ISSUE
Note
During a Stackable release we need to ensure that every product operator uses the latest Rust toolchain (used by us). To keep the toolchain in sync across all our operators, we update the version centrally in this repository.
Update Rust Toolchain
Merge Downstream PRs
Replace the items in the task lists below with the applicable Pull Requests
PR Template Preview
Bump Rust Dependencies for Stackable Release XX.(X)X
Part of https://github.com/stackabletech/issues/TRACKING_ISSUE
Note
During a Stackable release we need to update various Rust dependencies before entering the final release period to ensure we run the latest versions of crates. These bumps also include previously updated and released crates from the
operator-rs
repository.Note
The bumping / updating of Rust dependencies is done in multiple steps:
Cargo.toml
manifest.cargo update
command, which also updates theCargo.lock
file.make regenerate-nix
to update theCargo.nix
file.