diff --git a/.github/examples/readme-verify.yml b/.github/examples/readme-verify.yml index da59c6e..caa756d 100644 --- a/.github/examples/readme-verify.yml +++ b/.github/examples/readme-verify.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2e84e38..ceed5a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: msrv: false lint: true steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -69,7 +69,7 @@ jobs: timeout-minutes: 20 continue-on-error: true steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -87,7 +87,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -117,7 +117,7 @@ jobs: target/issue-59-coverage/coverage.json - name: Upload coverage evidence if: always() - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: issue-59-branch-coverage path: target/issue-59-coverage @@ -132,7 +132,7 @@ jobs: env: MUTATION_FILTER: "replace Parser::classify_marker_line ->|replace Parser::build_hierarchy ->|replace Dumper::dump ->|replace Validator::validate_syntax ->|replace Verifier::verify ->|replace VerificationRun.*::snapshot ->|replace VerificationAggregate::from_results ->|in VerificationAggregate::from_results|replace find_guides ->" steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -167,7 +167,7 @@ jobs: target/issue-59-mutants/mutants.out/outcomes.json - name: Upload mutation evidence if: always() - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: issue-59-blocker-mutations path: target/issue-59-mutants/mutants.out @@ -180,7 +180,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -195,7 +195,7 @@ jobs: --reference benchmarks/issue-59-baseline.json - name: Upload performance evidence if: always() - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: issue-59-performance path: target/issue-59-performance.json @@ -206,7 +206,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 @@ -293,7 +293,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 @@ -317,7 +317,7 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -354,7 +354,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -372,7 +372,7 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macos-latest] steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 @@ -449,7 +449,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index fba2a16..ac4ac96 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 1 persist-credentials: false diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 9559844..d65c54d 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -49,7 +49,7 @@ jobs: pull-requests: write # Read PR context and post the response. steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 1 persist-credentials: false diff --git a/.github/workflows/repository-protection-audit.yml b/.github/workflows/repository-protection-audit.yml index a6ecd6e..624230a 100644 --- a/.github/workflows/repository-protection-audit.yml +++ b/.github/workflows/repository-protection-audit.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 diff --git a/.github/workflows/site-check.yml b/.github/workflows/site-check.yml index 162a8b9..14395cb 100644 --- a/.github/workflows/site-check.yml +++ b/.github/workflows/site-check.yml @@ -22,10 +22,10 @@ jobs: run: working-directory: site steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 cache: npm diff --git a/.github/workflows/site-publish.yml b/.github/workflows/site-publish.yml index 5de620d..e331e19 100644 --- a/.github/workflows/site-publish.yml +++ b/.github/workflows/site-publish.yml @@ -25,10 +25,10 @@ jobs: run: working-directory: site steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 cache: npm @@ -37,7 +37,7 @@ jobs: run: npm ci - name: Build run: npm run build - - uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0 + - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: site/dist @@ -54,4 +54,4 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - id: deployment - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/.github/workflows/verify-guide.yml b/.github/workflows/verify-guide.yml index 332c132..d2e6694 100644 --- a/.github/workflows/verify-guide.yml +++ b/.github/workflows/verify-guide.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 diff --git a/Cargo.lock b/Cargo.lock index 0a77b9d..581991b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -15,11 +15,11 @@ dependencies = [ "predicates", "regex", "serde", - "syn 2.0.119", + "syn 3.0.3", "tempfile", - "thiserror 1.0.69", + "thiserror", "walkdir", - "windows-sys 0.60.2", + "windows-sys", ] [[package]] @@ -67,7 +67,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -78,7 +78,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -133,9 +133,9 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "clap" -version = "4.6.4" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" +checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" dependencies = [ "clap_builder", "clap_derive", @@ -143,9 +143,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" dependencies = [ "anstream", "anstyle", @@ -205,7 +205,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" dependencies = [ - "thiserror 2.0.19", + "thiserror", ] [[package]] @@ -244,7 +244,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -348,9 +348,9 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "log" -version = "0.4.33" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" +checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "memchr" @@ -493,7 +493,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -573,7 +573,7 @@ dependencies = [ "getrandom", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -582,33 +582,13 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" -[[package]] -name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl 1.0.69", -] - [[package]] name = "thiserror" version = "2.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" dependencies = [ - "thiserror-impl 2.0.19", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", + "thiserror-impl", ] [[package]] @@ -659,7 +639,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -668,15 +648,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets", -] - [[package]] name = "windows-sys" version = "0.61.2" @@ -685,68 +656,3 @@ checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ "windows-link", ] - -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" diff --git a/Cargo.toml b/Cargo.toml index 3bbbd15..8f1c578 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ path = "src/main.rs" [dependencies] clap = { version = "4.5", features = ["derive"] } -thiserror = "1.0" +thiserror = "2.0" walkdir = "2.5" globset = "0.4" regex = "1.10" @@ -59,7 +59,7 @@ log = "0.4" libc = "0.2" [target.'cfg(windows)'.dependencies] -windows-sys = { version = "0.60", features = [ +windows-sys = { version = "0.61", features = [ "Win32_Foundation", "Win32_Storage_FileSystem", ] } @@ -68,4 +68,4 @@ windows-sys = { version = "0.60", features = [ tempfile = "3.10" assert_cmd = "2.0" predicates = "3.1" -syn = { version = "2.0", features = ["full", "visit"] } +syn = { version = "3.0", features = ["full", "visit"] } diff --git a/README.md b/README.md index 6f13a6d..d2fb625 100644 --- a/README.md +++ b/README.md @@ -153,7 +153,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 diff --git a/THIRD_PARTY_LICENSES.md b/THIRD_PARTY_LICENSES.md index a624e32..efdd5d7 100644 --- a/THIRD_PARTY_LICENSES.md +++ b/THIRD_PARTY_LICENSES.md @@ -12,7 +12,7 @@ at your option; see LICENSE-MIT and LICENSE-APACHE in this repository. ## Overview -- **MIT License** (48 crates, SPDX `MIT`) +- **MIT License** (42 crates, SPDX `MIT`) - **Unicode License v3** (1 crate, SPDX `Unicode-3.0`) Some crates are dual-licensed and therefore appear under more than one @@ -25,12 +25,7 @@ required to appear under both). ### MIT License (SPDX `MIT`) Used by: -- [windows-sys 0.60.2](https://github.com/microsoft/windows-rs) - [windows-sys 0.61.2](https://github.com/microsoft/windows-rs) -- [windows-targets 0.53.5](https://github.com/microsoft/windows-rs) -- [windows_aarch64_msvc 0.53.1](https://github.com/microsoft/windows-rs) -- [windows_x86_64_gnu 0.53.1](https://github.com/microsoft/windows-rs) -- [windows_x86_64_msvc 0.53.1](https://github.com/microsoft/windows-rs) ``` MIT License @@ -60,7 +55,7 @@ Used by: ### MIT License (SPDX `MIT`) Used by: -- [log 0.4.33](https://github.com/rust-lang/log) +- [log 0.4.34](https://github.com/rust-lang/log) - [regex-automata 0.4.16](https://github.com/rust-lang/regex) - [regex-syntax 0.8.11](https://github.com/rust-lang/regex) - [regex 1.13.1](https://github.com/rust-lang/regex) @@ -170,8 +165,8 @@ Used by: - [anstyle-query 1.1.5](https://github.com/rust-cli/anstyle.git) - [anstyle-wincon 3.0.11](https://github.com/rust-cli/anstyle.git) - [anstyle 1.0.14](https://github.com/rust-cli/anstyle.git) -- [clap 4.6.4](https://github.com/clap-rs/clap) -- [clap_builder 4.6.2](https://github.com/clap-rs/clap) +- [clap 4.6.6](https://github.com/clap-rs/clap) +- [clap_builder 4.6.6](https://github.com/clap-rs/clap) - [clap_derive 4.6.4](https://github.com/clap-rs/clap) - [clap_lex 1.1.0](https://github.com/clap-rs/clap) - [colorchoice 1.0.5](https://github.com/rust-cli/anstyle.git) @@ -272,10 +267,9 @@ Used by: - [serde 1.0.229](https://github.com/serde-rs/serde) - [serde_core 1.0.229](https://github.com/serde-rs/serde) - [serde_derive 1.0.229](https://github.com/serde-rs/serde) -- [syn 2.0.119](https://github.com/dtolnay/syn) - [syn 3.0.3](https://github.com/dtolnay/syn) -- [thiserror-impl 1.0.69](https://github.com/dtolnay/thiserror) -- [thiserror 1.0.69](https://github.com/dtolnay/thiserror) +- [thiserror-impl 2.0.19](https://github.com/dtolnay/thiserror) +- [thiserror 2.0.19](https://github.com/dtolnay/thiserror) - [unicode-ident 1.0.24](https://github.com/dtolnay/unicode-ident) ``` diff --git a/about.toml b/about.toml index 7911d4a..cdcf4ee 100644 --- a/about.toml +++ b/about.toml @@ -71,48 +71,3 @@ license = 'MIT' path = 'license-apache-2.0' checksum = 'c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b' license = 'Apache-2.0' - -[windows-targets.clarify] -license = "MIT OR Apache-2.0" -[[windows-targets.clarify.files]] -path = 'license-mit' -checksum = 'c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383' -license = 'MIT' -[[windows-targets.clarify.files]] -path = 'license-apache-2.0' -checksum = 'c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b' -license = 'Apache-2.0' - -[windows_aarch64_msvc.clarify] -license = "MIT OR Apache-2.0" -[[windows_aarch64_msvc.clarify.files]] -path = 'license-mit' -checksum = 'c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383' -license = 'MIT' -[[windows_aarch64_msvc.clarify.files]] -path = 'license-apache-2.0' -checksum = 'c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b' -license = 'Apache-2.0' - -[windows_x86_64_gnu.clarify] -license = "MIT OR Apache-2.0" -[[windows_x86_64_gnu.clarify.files]] -path = 'license-mit' -checksum = 'c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383' -license = 'MIT' -[[windows_x86_64_gnu.clarify.files]] -path = 'license-apache-2.0' -checksum = 'c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b' -license = 'Apache-2.0' - -[windows_x86_64_msvc.clarify] -license = "MIT OR Apache-2.0" -[[windows_x86_64_msvc.clarify.files]] -path = 'license-mit' -checksum = 'c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383' -license = 'MIT' -[[windows_x86_64_msvc.clarify.files]] -path = 'license-apache-2.0' -checksum = 'c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b' -license = 'Apache-2.0' - diff --git a/tests/issue_61_workflow_security_policy.rs b/tests/issue_61_workflow_security_policy.rs index ef3303b..8ce897f 100644 --- a/tests/issue_61_workflow_security_policy.rs +++ b/tests/issue_61_workflow_security_policy.rs @@ -107,12 +107,12 @@ fn every_remote_action_is_immutable_and_checkout_drops_credentials() { if repository == "actions/checkout" { assert_eq!( action, - "actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd", + "actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1", "{}:{} must use the reviewed Node 24 checkout release", path.display(), index + 1 ); - assert_eq!(review_comment, Some("v5.0.1")); + assert_eq!(review_comment, Some("v7.0.1")); let block = step_block(&lines, index); assert!( block.contains("persist-credentials: false"),