Commit Graph

269 Commits

Author SHA1 Message Date
Luc Perkins
85cb4ebf05
Add indirect node variant 2023-07-11 11:58:35 -07:00
Luc Perkins
e915cfa5c6
Merge pull request #49 from DeterminateSystems/flake-lock-lib
Create a separate crate for the flake.lock parsing logic
2023-07-10 08:37:21 -07:00
Luc Perkins
308bc93581
Remove unnecessary extern statement 2023-07-10 08:11:01 -07:00
Luc Perkins
d7c8501d92
Fix README example code 2023-07-09 15:49:23 -07:00
Luc Perkins
72ad28337f
Fix Rust formatting 2023-07-09 15:11:01 -07:00
Luc Perkins
85ea937e5b
Undo stray changes to main.rs 2023-07-09 15:08:23 -07:00
Luc Perkins
fa477e6d4d
Add some docs 2023-07-09 15:05:08 -07:00
Luc Perkins
ed63e21b60
Extract flake.lock parsing from core flake checker logic 2023-07-09 14:39:35 -07:00
Luc Perkins
cd82eef205
Create separate crate for flake.lock parsing 2023-07-09 14:17:05 -07:00
Luc Perkins
e7cdd82a94
Merge pull request #48 from DeterminateSystems/update_flake_lock_action 2023-07-08 17:47:23 -07:00
github-actions[bot]
d5f3d316da flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9' (2023-06-29)
  → 'github:NixOS/nixpkgs/3c7487575d9445185249a159046cc02ff364bff8' (2023-07-06)
2023-07-09 00:30:43 +00:00
Luc Perkins
0a7ac3e8a4
Merge pull request #47 from DeterminateSystems/DS-998-console-errors
Provide console errors
2023-07-07 15:58:51 -07:00
Luc Perkins
2791458194
Fix templating issue involving serde 2023-07-07 15:34:13 -07:00
Luc Perkins
842fdaf060
Fix minor formatting issue 2023-07-07 14:58:25 -07:00
Luc Perkins
316317b15f
Fix if statement for Markdown summary 2023-07-07 14:53:21 -07:00
Luc Perkins
f0e7726aba
Small changes to log wording 2023-07-07 14:52:18 -07:00
Luc Perkins
04f96b1291
Refactor issue type 2023-07-07 14:47:08 -07:00
Luc Perkins
5f98ebe24e
Add error/warning prefix to log messages 2023-07-07 13:55:30 -07:00
Luc Perkins
e87d175c10
Use println! to ensure newlines 2023-07-07 13:40:45 -07:00
Luc Perkins
e3ebd455b6
Use plain logging rather than Actions syntax 2023-07-07 13:33:30 -07:00
Luc Perkins
45e77b02fb
Add flag to enable/disable Markdown summary 2023-07-07 13:25:41 -07:00
Luc Perkins
83dd9fc828
Remove log grouping 2023-07-07 13:16:34 -07:00
Luc Perkins
fa7010b0bb
Fix Rust formatting 2023-07-07 13:10:42 -07:00
Luc Perkins
2e2fee923e
Add log grouping 2023-07-07 13:08:36 -07:00
Luc Perkins
42d73a7342
Provide per-issue logging 2023-07-07 12:59:49 -07:00
Luc Perkins
b8ce53523d
Add initial log function 2023-07-07 12:30:52 -07:00
Luc Perkins
46b02e6172
Merge pull request #46 from DeterminateSystems/version-0.1.10
Bump flake checker to 0.1.10
2023-07-07 09:52:06 -07:00
Luc Perkins
5a68b70d56
Bump flake checker to 0.1.10 2023-07-07 09:36:25 -07:00
Luc Perkins
14e37d73cf
Merge pull request #35 from DeterminateSystems/fix-flake-lock-deserialization
Fix flake.lock deserialization
2023-07-07 09:10:37 -07:00
Cole Helbling
7a4a1c8b69 tests: test the single-follows case too 2023-07-06 13:53:21 -07:00
Cole Helbling
fd4d933024 tests: add lockfile with deep nixpkgs reference 2023-07-06 13:53:21 -07:00
Cole Helbling
5e6a83664b tests: check the correct nixpkgs input 2023-07-06 13:53:21 -07:00
Cole Helbling
0b0601afdb flake: chase down follows references 2023-07-06 13:53:21 -07:00
Cole Helbling
2a870c3bfe panic -> Err 2023-07-05 12:00:43 -07:00
Luc Perkins
5085032476
Streamline issue vectors 2023-07-03 13:15:22 -07:00
Luc Perkins
da4c503608
Fix merge conflicts with main 2023-07-03 11:18:25 -07:00
Luc Perkins
4b174f0095
Merge pull request #45 from DeterminateSystems/update_flake_lock_action 2023-07-01 20:29:33 -07:00
github-actions[bot]
eab1442279 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3ae20aa58a6c0d1ca95c9b11f59a2d12eebc511f' (2023-06-23)
  → 'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9' (2023-06-29)
2023-07-02 00:28:18 +00:00
Luc Perkins
3a851bf0bb
Merge pull request #44 from DeterminateSystems/DS-972-explicit-nixpkgs-inputs
Allow for explicit Nixpkgs input keys
2023-06-27 14:36:09 -07:00
Luc Perkins
5056e5b30a
Add test for missing keys 2023-06-27 14:12:21 -07:00
Luc Perkins
23b3f837ae
Merge pull request #43 from DeterminateSystems/update-cache-action
Upgrade cache action to v2
2023-06-27 14:00:16 -07:00
Luc Perkins
1e03b73ddb
Add test for explicit nixpkgs keys 2023-06-27 13:59:22 -07:00
Luc Perkins
cbff039610
Provide error handling for missing keys 2023-06-27 13:46:02 -07:00
Luc Perkins
ca732049f7
Bump version in Cargo.toml 2023-06-27 13:06:50 -07:00
Luc Perkins
8cf1385923
Move argument parsing into clap 2023-06-27 13:06:35 -07:00
Luc Perkins
ff91f1fc9f
Add support for explicit Nixpkgs input keys 2023-06-27 13:00:06 -07:00
Luc Perkins
553e37dbc9
Upgrade cache action to v2 2023-06-27 12:44:23 -07:00
Luc Perkins
be48cd8f81
Merge pull request #41 from DeterminateSystems/cacher
ci: use our cacher action
2023-06-26 14:09:35 -07:00
Cole Helbling
d8747b1251
ci: use our cacher action when building the artifacts 2023-06-26 13:40:53 -07:00
Cole Helbling
80563aa831
ci: use our cacher action 2023-06-26 13:40:18 -07:00