Grab git-hooks
from npins #448
No reviewers
Labels
No labels
api service
blocked
bug
component: fediversity panel
component: nixops4
documentation
estimation high: >3d
estimation low: <2h
estimation mid: <8h
productisation
project-management
question
role: sysadmin
security
technical debt
testing
type unclear
type: key result
type: objective
type: task
type: user story
user experience
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Fediversity/Fediversity#448
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "Niols/Fediversity:git-hooks-npins"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR builds on top of #447 and will be subject to the same discussion. Let's discuss there whether it makes sense to get rid of the
flake-parts
andgit-hooks
flake inputs.mkFlake
hack to own file 9090e0b952mkFlake.nix
git-hooks
from npinsthe CI error seems:
not sure why that'd fail only in CI tho.
I don't understand. It is not a fluke, I ran CI again and it failed in the same way. Let's first see if we merge #447, then I'll rebase this one, and then I'll investigate!
a6b6d66292
to9343bf8398
OK, I rebased, and I can reproduce locally. I wonder what I did wrong the first time, and what I did right in #449 for the problem not to show up. I will figure it out.
9343bf8398
tode5c5970d9
OK, now this should be good! I still don't understand exactly what I did wrong here and right in #449, but I'm just glad this seems fixed.
@ -64,3 +62,4 @@
pkgs.stdenv
pkgs.stdenvNoCC
]
++ attrValues sources
Not exactly convinced we should give carte blanche here as it may bloat the closure, I'd at least wish for a comment that reassures us this is a good idea.
I imagine it may be okay because we're almost certainly going to need exactly the project's production source closure. But given we may want to add development dependencies we may in fact need less, asymptotically. Today I've been contemplating how to cleanly separate dev and prod dependencies, but it still needs time to cook.
Fair enough. In the meantime, would you prefer
328bf9ffed
, which seems to also pass locally?Done in
7fe48a28ca
.de5c5970d9
to7fe48a28ca