Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(nix): rework to work with all flake inputs #31921

Merged
merged 62 commits into from
Jan 31, 2025
Merged
Show file tree
Hide file tree
Changes from 48 commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
752feae
feat(nix): rework to work with all flake inputs
SuperSandro2000 Oct 11, 2024
44aeba3
Add another field to lockedInput
SuperSandro2000 Oct 11, 2024
0dc2ab1
Remove unused import
SuperSandro2000 Oct 12, 2024
24f0a84
Transport branch to not generate updates for every commit on HEAD
SuperSandro2000 Oct 12, 2024
bc97524
Use zod
SuperSandro2000 Oct 12, 2024
3de4d4b
Fix test
SuperSandro2000 Oct 12, 2024
ae85dcc
Fix all the lints
SuperSandro2000 Oct 12, 2024
0e0e5e0
Format, try to bump coverage
SuperSandro2000 Oct 12, 2024
46609ca
Add test case for shallow and submodules
SuperSandro2000 Oct 13, 2024
3109449
Improve schema, only update direct inputs
SuperSandro2000 Oct 13, 2024
9146253
Add test for indirect type
SuperSandro2000 Oct 14, 2024
f0c2dce
Check nodes explicitly to be null instead of relying on fallback
SuperSandro2000 Oct 14, 2024
7edb754
Use switch instead of if else chain
SuperSandro2000 Oct 14, 2024
d3a54c7
Ignore cov line because it testing it makes no sense
SuperSandro2000 Oct 14, 2024
101306e
Nodes are not optional
SuperSandro2000 Oct 21, 2024
51b6353
Fix custom hosts
SuperSandro2000 Oct 21, 2024
5cf9662
Ignore coverage for impossible line
SuperSandro2000 Oct 23, 2024
62d60c6
Add tarball type
SuperSandro2000 Oct 23, 2024
0479330
Inline tests
SuperSandro2000 Oct 23, 2024
4bcf310
Revert fileMatch change
SuperSandro2000 Oct 23, 2024
0ecdb09
Ignore none relevant cov failure
SuperSandro2000 Oct 24, 2024
ce71499
Review #1
SuperSandro2000 Nov 2, 2024
c8363e5
Review pt. 2
SuperSandro2000 Nov 2, 2024
e2a3f50
Use getSiblingFileName
SuperSandro2000 Nov 2, 2024
cdd1a05
Merge branch 'main' into rework-nix
rarkins Nov 2, 2024
870297a
Apply suggestions from code review
SuperSandro2000 Nov 6, 2024
23a0c05
Log missing root node
SuperSandro2000 Nov 6, 2024
c3252ff
Update lib/modules/manager/nix/extract.ts
SuperSandro2000 Nov 6, 2024
3f0e8d9
Use named groups
SuperSandro2000 Nov 6, 2024
e0a303c
Merge branch 'main' into rework-nix
rarkins Nov 6, 2024
db6a562
prettier-fix
rarkins Nov 6, 2024
27fc2cf
Fix istanbul ignore
SuperSandro2000 Nov 8, 2024
96fd373
Try to fix coverage
SuperSandro2000 Nov 8, 2024
7eed106
Work around istanbul issue
SuperSandro2000 Nov 27, 2024
9e144f5
Merge remote-tracking branch 'upstream/main' into rework-nix
SuperSandro2000 Nov 27, 2024
e1d43e5
Merge branch 'main' into rework-nix
rarkins Nov 28, 2024
f9c7247
Revert "Revert fileMatch change"
SuperSandro2000 Dec 5, 2024
ab78546
Merge remote-tracking branch 'upstream/main' into rework-nix
SuperSandro2000 Dec 5, 2024
149b2f6
fix bug where 'flake.nix' was being parsed, not 'flake.lock'
mfenniak Dec 5, 2024
9fbea6b
fix readLocalFile ref to use string-returning version with assumed utf8
mfenniak Dec 5, 2024
70912bf
revert earlier debug->error log changes; improve invalid root node lo…
mfenniak Dec 5, 2024
d8f4cc5
Reapply "Revert fileMatch change"
SuperSandro2000 Dec 6, 2024
31d2a07
Expect full output
SuperSandro2000 Dec 6, 2024
ed22605
Remove unused fallback
SuperSandro2000 Dec 6, 2024
c659151
Use entries instead of keys
SuperSandro2000 Dec 7, 2024
87a43c9
Move const out of loop
SuperSandro2000 Dec 7, 2024
d2c3b5e
Fix prettier
SuperSandro2000 Dec 7, 2024
3e11881
Fix prettier
SuperSandro2000 Dec 9, 2024
0a9af09
Add documentation on 'depName' and 'packageName' fields for nix
mfenniak Dec 10, 2024
7e76bfd
Reduce noisy logs
SuperSandro2000 Dec 10, 2024
9179fa6
Merge remote-tracking branch 'upstream/main' into rework-nix
SuperSandro2000 Dec 10, 2024
0c1fc74
Fix prettier...
SuperSandro2000 Dec 10, 2024
a2f4633
Merge branch 'main' into rework-nix
SuperSandro2000 Dec 23, 2024
fb05ad2
Merge branch 'main' into rework-nix
rarkins Jan 16, 2025
27a61a2
Move test fixtures next to tests
SuperSandro2000 Jan 23, 2025
3aa851d
Update lib/modules/manager/nix/extract.ts
SuperSandro2000 Jan 23, 2025
fb8e3bb
Merge remote-tracking branch 'upstream/main' into rework-nix
SuperSandro2000 Jan 23, 2025
2489984
Update comment
SuperSandro2000 Jan 23, 2025
c80c074
Drop unnecessary replaceString
SuperSandro2000 Jan 25, 2025
15d3508
Fix test
SuperSandro2000 Jan 25, 2025
5b12fed
WIP: bring back nixpkgs update
SuperSandro2000 Jan 25, 2025
c0ca239
Fix coverage
SuperSandro2000 Jan 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading