Commit Graph

16 Commits

Author SHA1 Message Date
Harsh Shandilya e33da6ee89
feat(ci): upgrade to cargo-dist 0.2.0-prerelease.5 2023-08-25 05:09:47 +05:30
Harsh Shandilya a9a80dc1bc
chore(rust): upgrade to 1.72.0 stable 2023-08-25 03:54:42 +05:30
Harsh Shandilya 7a609bb094
fix(flakes): use custom-nixpkgs as a package overlay 2023-06-26 12:18:55 +05:30
Harsh Shandilya 67dee1b902
feat(flakes): use numtide/devshell for Flake devShell 2023-06-26 01:02:49 +05:30
Harsh Shandilya db12e7e919
feat(flakes): adopt nix-systems for flake systems 2023-06-26 01:01:49 +05:30
Harsh Shandilya 21a490c675
fix(flakes): switch flake-compat to nix-community fork 2023-06-20 23:51:37 +05:30
Harsh Shandilya 9baa66c87d
feat(rust): upgrade to 1.70.0 2023-06-16 11:26:49 +05:30
Harsh Shandilya 4d3994ef2c
chore(flakes): add oranda to devShell 2023-06-15 00:16:29 +05:30
Harsh Shandilya cacbb422e0
fix(flakes): remove unnecessary `src` 2023-05-20 03:48:54 +05:30
Harsh Shandilya ff41971c07
feat(nix): switch to provisioning toolchains using fenix
rust-overlay's `fromRustupToolchainFile` does not provision the provided
components from the `rust-toolchain.toml` file which makes the experience
subpar compared to fenix that treats `rust-toolchain.toml` similar to rustup.
2023-05-15 11:16:45 +05:30
Harsh Shandilya f53eb72b12 refactor(flakes): refactor out common args 2023-04-26 04:38:02 +00:00
Harsh Shandilya 87f7721348 fix(flakes): use filtered Rust sources 2023-03-06 19:53:30 +00:00
Harsh Shandilya 5bfafd62d6 fix: switch to `cargo-audit` 2023-03-06 19:53:30 +00:00
Harsh Shandilya 80df0b0108 chore: reformat Nix files with `alejandra` 2023-02-22 18:25:02 +00:00
Harsh Shandilya c0566bb2a8 feat(nix): set up `flake-compat` 2022-12-17 23:36:52 +00:00
Harsh Shandilya 3cb28113dd feat(nix): migrate build and CI to Nix Flakes
Fixes SDP-32
2022-12-17 06:09:33 +00:00