Page MenuHomePhabricator

[Nix] Update flake structure
ClosedPublic

Authored by jon on Sep 16 2022, 2:11 PM.
Tags
None
Referenced Files
F2849637: D5167.diff
Mon, Sep 30, 9:33 AM
Unknown Object (File)
Mon, Sep 2, 3:13 PM
Unknown Object (File)
Aug 16 2024, 10:44 PM
Unknown Object (File)
Aug 11 2024, 4:20 PM
Unknown Object (File)
Aug 11 2024, 4:20 PM
Unknown Object (File)
Aug 11 2024, 4:19 PM
Unknown Object (File)
Aug 11 2024, 4:17 PM
Unknown Object (File)
Jul 28 2024, 9:13 AM
Subscribers

Details

Reviewers
atul
abosh
varun
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Commits
rCOMM035074f2422c: [Nix] Update flake structure
Summary

Update flake structure to reflect changes in the nix ecosystem.
nix flake check will tell you that certain attributes are deprecated.

nixConfig is a top-level flake attribute, placing it in the correct location
fixes the cache usage. comm.cachix.org now correctly serves up dependencies.

https://linear.app/comm/issue/ENG-1838
Related: (Dev shell) https://linear.app/comm/issue/ENG-1837

Test Plan

nix flake check doesn't return deprecation warnings

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable