Skip to content

chore(deps): do not pin deps in Cargo.toml #584

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dartdart26
Copy link
Collaborator

Instead, rely on Cargo.lock for pinning versions.

Also, update otel to 0.29 and redo the code as it no longer compiles.

Specify more common dependencies in the workspace Cargo.toml file.

@dartdart26 dartdart26 requested review from rudy-6-4 and goshawk-3 May 16, 2025 13:13
@dartdart26 dartdart26 self-assigned this May 16, 2025
@cla-bot cla-bot bot added the cla-signed label May 16, 2025
@rudy-6-4
Copy link
Contributor

From my understanding with this change, the CI could be randomly red because it checks that the Cargo.lock is never overridden by the Cargo.toml .
The initial worry for doing the check was rust-lang/cargo#7169 .

@dartdart26 dartdart26 force-pushed the petar/txn-sender-aws-kms branch from a77c34d to 682ffd9 Compare May 16, 2025 13:25
Instead, rely on Cargo.lock for pinning versions.

Also, update otel to 0.29 and redo the code as it no longer compiles.

Add the aws-sdk-kms and rstest dependencies for use in the
transaction-sender.

Specify more common dependencies in the workspace Cargo.toml file.
@dartdart26 dartdart26 force-pushed the petar/txn-sender-aws-kms branch from 682ffd9 to 49bf42c Compare May 16, 2025 13:26
@dartdart26
Copy link
Collaborator Author

From my understanding with this change, the CI could be randomly red because it checks that the Cargo.lock is never overridden by the Cargo.toml . The initial worry for doing the check was rust-lang/cargo#7169 .

What do you mean by the CI check? I assume if there's no cargo update, there is nothing to be done by CI, no?

@dartdart26
Copy link
Collaborator Author

I will update dependencies with x.y.z versions instead of just x.y.

@dartdart26 dartdart26 marked this pull request as draft May 16, 2025 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants