diff --git a/.github/workflows/nix-check.yaml b/.github/workflows/nix-check.yaml new file mode 100644 index 00000000..5f84bd38 --- /dev/null +++ b/.github/workflows/nix-check.yaml @@ -0,0 +1,19 @@ +name: nix check + +on: + push: + +jobs: + nix-develop: + name: nix develop + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: DeterminateSystems/nix-installer-action@v6 + + - uses: DeterminateSystems/magic-nix-cache-action@v2 + + - name: nix develop --command true + run: | + nix develop --print-build-logs --command true diff --git a/flake.lock b/flake.lock index 525f7930..c4d6092d 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "advisory-db": { "flake": false, "locked": { - "lastModified": 1695296241, - "narHash": "sha256-t3SBLTqXyMlloAC0qSTHRAlWweiww6rmp0gSotDy1yo=", + "lastModified": 1697318478, + "narHash": "sha256-ZEDgHfurZiv9lBGTmHnQ0YECoi6H2NYs3pTo1VU1koQ=", "owner": "rustsec", "repo": "advisory-db", - "rev": "81594d9fd5b32c3eaa199812475498b47fc98742", + "rev": "71d80e811f2e29a4b82d3e545ad6591e35227e03", "type": "github" }, "original": { @@ -30,11 +30,11 @@ ] }, "locked": { - "lastModified": 1695359325, - "narHash": "sha256-HZOraC0Cs2vNhygxRoo76NFeBXh7oZY1ZbGMzOMI68Y=", + "lastModified": 1697596235, + "narHash": "sha256-4VTrrTdoA1u1wyf15krZCFl3c29YLesSNioYEgfb2FY=", "owner": "ipetkov", "repo": "crane", - "rev": "9dae37b4a545f05aa70a2f048428c5196690c5a4", + "rev": "c97a0c0d83bfdf01c29113c5592a3defc27cb315", "type": "github" }, "original": { @@ -46,11 +46,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "lastModified": 1696267196, + "narHash": "sha256-AAQ/2sD+0D18bb8hKuEEVpHUYD1GmO2Uh/taFamn6XQ=", "owner": "edolstra", "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "rev": "4f910c9827911b1ec2bf26b5a062cd09f8d89f85", "type": "github" }, "original": { @@ -79,11 +79,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1695145219, - "narHash": "sha256-Eoe9IHbvmo5wEDeJXKFOpKUwxYJIOxKUesounVccNYk=", + "lastModified": 1697456312, + "narHash": "sha256-roiSnrqb5r+ehnKCauPLugoU8S36KgmWraHgRqVYndo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5ba549eafcf3e33405e5f66decd1a72356632b96", + "rev": "ca012a02bf8327be9e488546faecae5e05d7d749", "type": "github" }, "original": { @@ -112,11 +112,11 @@ ] }, "locked": { - "lastModified": 1695348673, - "narHash": "sha256-Rtg2h1edMTuNGo9UP0Ync9joT97TS3E1lddx8w8vr3s=", + "lastModified": 1697595136, + "narHash": "sha256-9honwiIeMbBKi7FzfEy89f1ShUiXz/gVxZSS048pKyc=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "9bfad7bee1816a5e171b96fff7c855d5037f902a", + "rev": "a2ccfb2134622b28668a274e403ba6f075ae1223", "type": "github" }, "original": { diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 4cb81fb1..1d8e1f05 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.72.1" +channel = "1.73.0" profile = "default" # see https://rust-lang.github.io/rustup/concepts/profiles.html components = ["rust-analyzer", "rust-src"] # see https://rust-lang.github.io/rustup/concepts/components.html