Commit Graph

38 Commits

Author SHA1 Message Date
Harsh Shandilya b94341ef6e Revert "nix: rollback Crane"
This reverts commit b00934ddbd.
2024-05-20 03:14:49 +05:30
Harsh Shandilya b00934ddbd nix: rollback Crane
Work around https://github.com/ipetkov/crane/issues/618
2024-05-19 23:22:14 +05:30
Harsh Shandilya 4ede313aff nix: use my nixpkgs fork 2024-05-11 11:56:45 +05:30
Harsh Shandilya 41c103bdc9 nix: add a separate docker build for GHCR 2024-04-29 14:51:23 +05:30
Harsh Shandilya d2144a9aa1 fix(flakes): improve parallelism 2024-04-29 13:15:13 +05:30
Harsh Shandilya 07caa0bd38 nix: re-enable cargo-audit 2024-04-21 17:51:47 +05:30
Harsh Shandilya 2ee10ee46c flake: disable cargo-audit 2024-02-18 14:38:57 +05:30
Harsh Shandilya b0d18304f5 chore: fix flake inputs 2024-01-19 18:43:20 +05:30
Harsh Shandilya 3769487741 feat(rust): upgrade to latest nightly 2024-01-10 14:44:24 +05:30
Harsh Shandilya b794c9c82a nix: add cc for linker 2023-12-29 13:52:47 +05:30
Harsh Shandilya ccc341f0fc
fix(flakes): drop now-removed crane inputs 2023-10-22 15:16:41 +05:30
Harsh Shandilya 9514569ddd
feat(rust): upgrade to latest nightly 2023-10-22 15:16:15 +05:30
Harsh Shandilya ae04cbcca5
fix(rust): bump to nightly-2023-07-08 2023-07-08 16:14:35 +05:30
Harsh Shandilya addc71cdbd
feat(flakes): use numtide/devshell for Flake devShell 2023-06-26 00:52:12 +05:30
Harsh Shandilya 7bde075c86
feat(flakes): adopt nix-systems for flake systems 2023-06-26 00:50:08 +05:30
Harsh Shandilya 7dc32350e3
fix(flakes): switch flake-compat to nix-community fork 2023-06-20 23:51:22 +05:30
Harsh Shandilya e0b980c4ce
feat(rust): bump Rust nightly 2023-06-16 01:48:15 +05:30
Harsh Shandilya 0519e95be5
fix: add flyctl and sync config 2023-05-26 12:04:38 +05:30
Harsh Shandilya 7cbf6b9754
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:38:18 +05:30
Harsh Shandilya 00f38e0a6e fix(flakes): set `CARGO_REGISTRIES_CRATES_IO_PROTOCOL` in devShell 2023-04-25 17:46:27 +00:00
Harsh Shandilya ccd37c6320 refactor: introduce rust-toolchain.toml 2023-02-22 18:22:56 +00:00
Harsh Shandilya 680a7e3f15 chore: rename container tag 2023-02-11 13:07:47 +00:00
Harsh Shandilya fee676221c chore(flakes): add cargo-nextest to devShell 2022-12-30 11:29:33 +00:00
Harsh Shandilya 0245f06add refactor: rework flake for sequential execution 2022-12-29 15:33:27 +00:00
Harsh Shandilya d60f49f1e9 chore: reformat Nix files with alejandra 2022-12-29 15:28:57 +00:00
Harsh Shandilya eb277d23c1 fix: enable `ddinstagram` feature by default 2022-12-29 15:26:36 +00:00
Harsh Shandilya 21fe94ee37 feat: enable ddinstagram feature 2022-12-24 06:23:40 +00:00
Harsh Shandilya 51bba962f7 fix(nix): add `nil` and fix mixed tabs 2022-12-23 08:43:36 +00:00
Harsh Shandilya f10445f986 feat(nix): add `packages.container` 2022-12-22 20:45:20 +00:00
Harsh Shandilya 8c745b475d chore(nix): finish Flakes migration
Fixes SDP-25
2022-12-19 11:16:39 +00:00
Harsh Shandilya 9b495033da refactor(nix): expand default nix flake checks 2022-12-15 19:30:38 +00:00
Harsh Shandilya 08e034918d chore: upgrade toolchain to 2022-12-15 nightly 2022-12-15 18:19:08 +00:00
Harsh Shandilya eea4bab6e4 chore(nix): remove `linkleaner-doc` target
Unnecessary for this project
2022-12-15 10:43:16 +00:00
Harsh Shandilya a2baa85cd0 feat: rename to linkleaner 2022-12-15 10:42:30 +00:00
Harsh Shandilya 28e58b5080 chore: add `cargo-release` to devshell inputs 2022-11-23 10:12:41 +00:00
Harsh Shandilya 091b73ed68
fix(flakes): add `rust-src` extension 2022-11-22 10:55:39 +05:30
Harsh Shandilya a8bcf281fa
chore(rust): bump nightly version 2022-11-19 22:02:40 +05:30
Harsh Shandilya d753112041
feat(nix): setup `crane`-based compilation 2022-11-12 02:13:09 +05:30