Conversation
a93983c to
9aed8d3
Compare
9aed8d3 to
c06248d
Compare
| pkgs.gnutar | ||
| pkgs.gzip | ||
| pkgs.python3Full | ||
| pkgs.python3 |
| [p.cacert] | ||
| ++ pkgs.lib.optionals p.stdenv.targetPlatform.isDarwin [ | ||
| p.darwin.apple_sdk.frameworks.Security | ||
| p.apple-sdk.frameworks.Security |
There was a problem hiding this comment.
apple_sdk got redone. See https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks
c06248d to
614afaf
Compare
614afaf to
b61c01c
Compare
b61c01c to
a77b36b
Compare
a77b36b to
fe81aac
Compare
fe81aac to
aa51477
Compare
|
Mac issues are because of NixOS/nixpkgs#487193 |
There was a problem hiding this comment.
Re-enabled the local part of this so I could check I wasn't breaking it, because I did repeatedly during this PR
| } | ||
| if let Some(key_value) = fields.get(field) | ||
| && *key_value == Value::BulkString(value.as_bytes().to_vec()) | ||
| { |
There was a problem hiding this comment.
Most of the code changes are due to newer rust letting you merge an if let and other if expression as one line now, and clippy complaining if you don't
| CLIENT_OPERATION_ID.into(), | ||
| worker_awaited_action.action_info().clone(), | ||
| Duration::from_secs(60), | ||
| Duration::from_mins(1), |
There was a problem hiding this comment.
Again, newer clippy complaint
| })?; | ||
| stores.insert( | ||
| config.instance_name.to_string(), | ||
| config.instance_name.clone(), |
There was a problem hiding this comment.
Clippy complains about these, probably because it's better to be explicit that this requires a clone v.s. looking like a possibly cheaper operation. To be clear, it's not doing anything different, it's just clearer.
| const ACCOUNT_KEY_ENV_VAR: &str = "AZURE_STORAGE_KEY"; | ||
|
|
||
| enum BufferedBodyState { | ||
| pub(crate) enum BufferedBodyState { |
There was a problem hiding this comment.
These were private but used by something pub(crate) which was bad.
| name: Coverage | ||
| runs-on: xlarge-ubuntu-24.04 | ||
| timeout-minutes: 45 | ||
| timeout-minutes: 180 |
There was a problem hiding this comment.
Probably not needed anymore as this was actually a build problem, but nice to have just in case
| sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/* | ||
| else | ||
| echo "Nothing to do here." | ||
| fi |
There was a problem hiding this comment.
Breaks with new MacOS sometimes
| build --@rules_rust//:clippy_flag=-Dclippy::todo | ||
| build --@rules_rust//:clippy_flag=-Aclippy::too_long_first_doc_paragraph | ||
| build --@rules_rust//:clippy_flag=-Dclippy::unchecked_duration_subtraction | ||
| build --@rules_rust//:clippy_flag=-Dclippy::unchecked_time_subtraction |
Description
Bring all the nixpkgs up-to-date, as we were running things ~1 year old, and it blocks a variety of security fixes due to needing a more recent Rust version. This PR brings us up to 1.93.1.
It also contains
Type of change
Please delete options that aren't relevant.
How Has This Been Tested?
CI,
bazel test //...Checklist
bazel test //...passes locallygit amendsee some docsThis change is