Repository navigation
chore(deps): Dependabot's Rust, npm and Actions updates land together. - #82
Merged
Merged
Conversation
…, with stryker's minimatch lifted past its advisory
…S build links one muda again
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Lands the five open Dependabot PRs as one change, so they merge and get tested together.
What changed
global-hotkey0.8 → 0.9 (major). It builds with no change tocrates/linkunbound-shell/src/hotkey.rs.interprocess2.4.7,serde_json1.0.154,psl2.1.245,libc0.2.191,objc20.6.5,tauri-winres0.3.7. These are the same versions Dependabot proposed, pinned withcargo update --precise.rust-cache,setup-node,install-action,upload-artifact,download-artifactandsetup-uv, each pinned to its new SHA.js-yaml5.5.0.THIRD-PARTY-BUNDLED.mdandTHIRD-PARTY-LICENSES.mdwithnpm run notices, so the rules check matches the lockfiles.Added on top
minimatchoverride (^11.0.4), scoped to@stryker-mutator/core. Stryker pins minimatch 10, which is hit by GHSA-g3hv-75wg-m249 (moderate). Thenpm auditstep for the picker would fail onmaintoo. This follows the existing scopedqsoverride.app/biome.jsonmigrated withbiome migrate. The schema moves to 2.6.3, and"recommended": truebecomes"preset": "recommended". Without this, Biome 2.6 warns that the schema doesn't match.Checked locally (Windows)
cargo clippy --workspace --all-targets: no warnings.cargo check -ppasses for each crate on its own.cargo nextest: 457 passed.cargo fmt --check: clean.npm run lint,npm run build, 203 vitest tests.npm audit --audit-level=moderateis clean inappand at the root.npm run lint:mdis clean.npm run noticesleaves no diff.For the reviewer
global-hotkeyis a major bump, so it's worth one manual press to see it still opens the picker.stryker run --dryRunOnlyfails locally, the same way onmain.src/markdown.test.tsimports../../THIRD-PARTY-*.md, which sits outside Stryker's sandbox. It happens with minimatch 10 as well, so this branch doesn't cause it. This PR doesn't touchapp/src, so the mutants job won't run it here.Supersedes #77, #78, #79, #80 and #81. Dependabot closes them on its own once these versions are on
main.