From e413a4f4937c95f44627b346a25e3c0552259ebf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 02:02:39 +0000 Subject: [PATCH 1/2] Bump windows from 0.61.3 to 0.62.0 Bumps [windows](https://github.com/microsoft/windows-rs) from 0.61.3 to 0.62.0. - [Release notes](https://github.com/microsoft/windows-rs/releases) - [Commits](https://github.com/microsoft/windows-rs/commits/0.62.0) --- updated-dependencies: - dependency-name: windows dependency-version: 0.62.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 41 +++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 009720c..e9b431f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -359,8 +359,9 @@ dependencies = [ [[package]] name = "trayicon" -version = "0.2.0" -source = "git+https://github.com/bearice/trayicon-rs.git#67d32cd7e9933bd26853480db02c112427cec066" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09786cfec3e032ab0536dfe8a84b015661e89c74b0c9278ad67c65a55270e0e2" dependencies = [ "objc2", "objc2-app-kit", @@ -404,9 +405,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" -version = "0.61.3" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" +checksum = "9579d0e6970fd5250aa29aba5994052385ff55cf7b28a059e484bb79ea842e42" dependencies = [ "windows-collections", "windows-core", @@ -417,18 +418,18 @@ dependencies = [ [[package]] name = "windows-collections" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" +checksum = "a90dd7a7b86859ec4cdf864658b311545ef19dbcf17a672b52ab7cefe80c336f" dependencies = [ "windows-core", ] [[package]] name = "windows-core" -version = "0.61.2" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" +checksum = "57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c" dependencies = [ "windows-implement", "windows-interface", @@ -439,9 +440,9 @@ dependencies = [ [[package]] name = "windows-future" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" +checksum = "b2194dee901458cb79e1148a4e9aac2b164cc95fa431891e7b296ff0b2f1d8a6" dependencies = [ "windows-core", "windows-link", @@ -472,15 +473,15 @@ dependencies = [ [[package]] name = "windows-link" -version = "0.1.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" +checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" [[package]] name = "windows-numerics" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" +checksum = "2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8" dependencies = [ "windows-core", "windows-link", @@ -488,18 +489,18 @@ dependencies = [ [[package]] name = "windows-result" -version = "0.3.4" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" +checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f" dependencies = [ "windows-link", ] [[package]] name = "windows-strings" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" +checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda" dependencies = [ "windows-link", ] @@ -556,9 +557,9 @@ dependencies = [ [[package]] name = "windows-threading" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" +checksum = "ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118" dependencies = [ "windows-link", ] diff --git a/Cargo.toml b/Cargo.toml index 2e79000..bad4680 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ dirs = "6.0" dispatch = "0.2.0" [target.'cfg(windows)'.dependencies.windows] -version = "0.61" +version = "0.62" features = [ "Win32_Foundation", "Win32_UI_WindowsAndMessaging", From 8841552f3f1df7f3a603e5ea5923d9d6f24b2c07 Mon Sep 17 00:00:00 2001 From: Bearice Ren Date: Wed, 17 Sep 2025 16:11:34 +0900 Subject: [PATCH 2/2] Update rust.yaml --- .github/workflows/rust.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index d944228..96ed968 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -4,11 +4,14 @@ on: push: branches: - master - pull_request: + pull_request_target: workflow_dispatch: release: types: [created, edited] +permissions: + pull-requests: write + jobs: #run build first to populate caches build-windows: @@ -89,13 +92,13 @@ jobs: echo ::set-output name=IS_RELEASE::${IS_RELEASE} - name: Upload universal app bundle - uses: actions/upload-artifact@master + uses: actions/upload-artifact@v4 with: name: RustCat-universal.app.zip path: RustCat-universal.app.zip - name: Upload universal DMG - uses: actions/upload-artifact@master + uses: actions/upload-artifact@v4 with: name: RustCat-universal.dmg path: RustCat-universal.dmg @@ -120,3 +123,4 @@ jobs: uses: hmarr/auto-approve-action@v4 with: github-token: ${{ secrets.GITHUB_TOKEN }} +