diff --git a/.github/actions/setup-nix-direnv-rust/action.yml b/.github/actions/setup-nix-direnv-rust/action.yml index 49d518c..e251361 100644 --- a/.github/actions/setup-nix-direnv-rust/action.yml +++ b/.github/actions/setup-nix-direnv-rust/action.yml @@ -7,7 +7,7 @@ runs: - uses: nix-community/cache-nix-action@135667ec418502fa5a3598af6fb9eb733888ce6a # v6 with: # restore and save a cache using this key - primary-key: nix-${{ runner.os }}-${{ hashFiles('**/*.nix', 'nix/sources.json') }} + primary-key: nix-${{ runner.os }}-${{ hashFiles('**/*.nix', 'nix/sources.json', 'rust-toolchain.toml') }} # if there's no cache hit, restore a cache by this prefix restore-prefixes-first-match: nix-${{ runner.os }}- - uses: HatsuneMiku3939/direnv-action@89ed6f6786c25aa7a69cd12f9fd0fdcb46c7c489 # Latest as of 2025-05-16 diff --git a/nix/sources.json b/nix/sources.json index 3614497..da67e14 100644 --- a/nix/sources.json +++ b/nix/sources.json @@ -17,10 +17,10 @@ "homepage": "", "owner": "oxalica", "repo": "rust-overlay", - "rev": "6d14586a5917a1ec7f045ac97e6d00c68ea5d9f3", - "sha256": "0kzg34bv6ap1jgq8x2bawn7rv3pkhd53z8zdvpykyvqqkxpw0dsf", + "rev": "71f9daa4e05e49c434d08627e755495ae222bc34", + "sha256": "1vdqw008wza6vx823hd5wb7my72fhj006i1695mbvg0kfl7dh5z2", "type": "tarball", - "url": "https://github.com/oxalica/rust-overlay/archive/6d14586a5917a1ec7f045ac97e6d00c68ea5d9f3.tar.gz", + "url": "https://github.com/oxalica/rust-overlay/archive/71f9daa4e05e49c434d08627e755495ae222bc34.tar.gz", "url_template": "https://github.com///archive/.tar.gz" } } diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 693a919..c226aba 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.92.0" +channel = "1.93.0" components = ["clippy", "rustfmt", "rust-analyzer", "rust-src"] profile = "minimal"