Commit Graph

33 Commits

Author SHA1 Message Date
Harsh Shandilya d037d413a1 nix: use my nixpkgs fork 2024-05-11 11:56:45 +05:30
Harsh Shandilya 66ad2d3f13 nix: re-enable cargo-audit 2024-04-21 17:51:47 +05:30
Harsh Shandilya f148eaaa41 fix: upgrade to Rust 1.77.2 2024-04-10 22:05:41 +05:30
Harsh Shandilya 376bdec52d chore: sync NixOS module with dotfiles 2024-04-05 00:14:21 +05:30
Harsh Shandilya e61f25c941 fix: upgrade to Rust 1.77.0 2024-03-29 12:24:02 +05:30
Harsh Shandilya f2eb7f6b14 feat: upgrade to Rust 1.76.0 2024-02-19 14:50:52 +05:30
Harsh Shandilya 9c132f23c2 flake: disable cargo-audit 2024-02-19 14:42:05 +05:30
Harsh Shandilya 235dcefd69 nix: update devshell inputs 2024-01-31 11:26:49 +05:30
Harsh Shandilya 6bb2391042 feat: upgrade to Rust 1.75.0 2023-12-29 02:11:01 +05:30
Harsh Shandilya 1808f0484d fix(nix): add gcc for proc-macros 2023-12-24 00:39:29 +05:30
Harsh Shandilya a1ca5e1c26
nix: switch to upstream cargo-dist 2023-11-05 20:28:49 +05:30
Harsh Shandilya 381df52d84
fix(rust): upgrade to Rust 1.73.0 2023-10-22 13:30:49 +05:30
Harsh Shandilya ced901944a
fix(flakes): drop now-removed crane inputs 2023-10-22 13:30:17 +05:30
Harsh Shandilya b33332335f
feat(nix): add NixOS module 2023-09-26 15:50:30 +05:30
Harsh Shandilya 6729a50b0a
feat(ci): upgrade to cargo-dist 0.2.0-prerelease.5 2023-08-25 05:13:22 +05:30
Harsh Shandilya 1dec364d4b
chore(rust): upgrade to 1.72.0 stable 2023-08-25 03:40:01 +05:30
Harsh Shandilya ee08362f96
feat: rename project to `rucksack` 2023-08-20 20:19:36 +05:30
Harsh Shandilya 742331b256
chore(flakes): cleanup formatting 2023-06-25 18:32:10 +05:30
Harsh Shandilya 5d31206f5b
feat(flakes): use numtide/devshell for Flake devShell 2023-06-25 18:32:10 +05:30
Harsh Shandilya 8b7b7a4ad4
feat(flakes): adopt nix-systems for flake systems 2023-06-25 17:50:58 +05:30
Harsh Shandilya fd8df0ee13
chore(flakes): add `cargo-nextest` to devShell 2023-06-25 00:13:44 +05:30
Harsh Shandilya 4e8640dbaa
fix(flakes): switch flake-compat to nix-community fork 2023-06-20 23:49:34 +05:30
Harsh Shandilya 670e699090
feat(rust): upgrade to 1.70.0 2023-06-16 11:26:31 +05:30
Harsh Shandilya d4e90fa64b
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:22:37 +05:30
Harsh Shandilya e0d80296e7 feat(cargo): enable new sparse registry protocol 2023-03-11 00:52:59 +00:00
Harsh Shandilya 2456dbe068 feat(nix): refactor out common args 2023-03-11 00:52:21 +00:00
Harsh Shandilya fcf4785e36 chore: reformat Nix files with `alejandra` 2023-02-22 18:25:01 +00:00
Harsh Shandilya 97d67a0cf1 fix(flake): dedupe flake-compat input 2023-02-03 20:15:28 +00:00
Harsh Shandilya 6dd4d40579 chore: migrate to cargo-audit 2023-02-03 15:56:24 +00:00
Harsh Shandilya 65d39f5243 chore(nix): add `cargo-audit` 2023-02-03 15:49:40 +00:00
Harsh Shandilya 06c04d85ba feat(nix): add flake-compat 2023-02-03 15:48:25 +00:00
Harsh Shandilya e41e89ae3d feat(nix): expand default checks and switch CI to Flakes
Fixes SDP-24
2022-12-17 05:02:56 +00:00
Harsh Shandilya 6925f29c20 feat: introduce a Nix flake based build workflow 2022-12-09 18:14:29 +00:00