Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DeterminateSystems/nix-installer-action
/ functions
Functions
48 in github.com/DeterminateSystems/nix-installer-action
⨍
Functions
48
◇
Types & classes
9
↓ 13 callers
Function
mermaidify
( allEvents: DEvent[], pruneLevel: number, )
src/mermaid.ts:44
↓ 5 callers
Function
generateEvents
(count: number)
src/mermaid.test.ts:7
↓ 5 callers
Function
makeMermaidReport
(events: DEvent[])
src/mermaid.ts:4
↓ 4 callers
Function
parseEvents
(data: unknown)
src/events.ts:18
↓ 3 callers
Function
summarizeFailures
( events: DEvent[], getLog: (drv: string) => Promise<string | undefined> = getLogFromNix, maxLength: num
src/failuresummary.ts:21
↓ 2 callers
Method
doesTheSocketExistYet
()
src/index.ts:638
↓ 2 callers
Method
flakehubLogin
()
src/index.ts:762
↓ 2 callers
Function
formatDuration
(duration: number)
src/mermaid.ts:92
↓ 2 callers
Function
getBuildFailures
(events: DEvent[])
src/failuresummary.ts:10
↓ 2 callers
Function
getRecentEvents
( since: Date, )
src/events.ts:74
↓ 2 callers
Function
prettyDerivation
(derivation: string)
src/annotate.ts:5
↓ 2 callers
Method
setGithubPath
()
src/index.ts:739
↓ 1 callers
Function
annotate
(file: string, fix: Fix)
src/annotate.ts:41
↓ 1 callers
Function
annotateMismatches
(output: FixHashesOutputV1)
src/annotate.ts:55
↓ 1 callers
Method
annotateMismatches
()
src/index.ts:1045
↓ 1 callers
Function
annotateMultiple
( file: string, { line, found, mismatches }: Fix, )
src/annotate.ts:21
↓ 1 callers
Function
annotateSingle
( file: string, line: number, { derivation, replacement }: Mismatch, )
src/annotate.ts:9
↓ 1 callers
Method
canAccessKvm
()
src/index.ts:862
↓ 1 callers
Method
cleanupNoSystemd
()
src/index.ts:982
↓ 1 callers
Method
detectAndForceNoSystemd
()
src/index.ts:242
↓ 1 callers
Method
detectExisting
()
src/index.ts:832
↓ 1 callers
Method
executeInstall
(binaryPath: string)
src/index.ts:482
↓ 1 callers
Method
executeUninstall
()
src/index.ts:812
↓ 1 callers
Method
executionEnvironment
()
src/index.ts:270
↓ 1 callers
Method
fetchBinary
()
src/index.ts:972
↓ 1 callers
Method
getBuildProvenanceTags
()
src/index.ts:425
↓ 1 callers
Function
getFixHashes
(since: string)
src/fixHashes.ts:24
↓ 1 callers
Method
install
()
src/index.ts:508
↓ 1 callers
Function
main
()
src/index.ts:1106
↓ 1 callers
Method
reportOverall
()
src/index.ts:1023
↓ 1 callers
Method
reportPassFailCount
(events: DEvent[])
src/index.ts:716
↓ 1 callers
Method
scienceDebugFly
()
src/index.ts:201
↓ 1 callers
Method
setupKvm
()
src/index.ts:871
↓ 1 callers
Method
spawnDetached
()
src/index.ts:559
↓ 1 callers
Method
summarizeExecution
()
src/index.ts:660
↓ 1 callers
Function
truncateDerivation
(drv: string)
src/util.ts:1
Method
constructor
()
src/index.ts:93
Method
debugRootRunThrow
( action: string, command: string, args: string[], )
src/index.ts:916
Method
defaultPlanner
()
src/index.ts:1033
Function
getLogFromNix
(drv: string)
src/failuresummary.ts:118
Method
installerArgs
()
src/index.ts:445
Method
isLinux
()
src/index.ts:186
Method
isMacOS
()
src/index.ts:182
Method
isRunningInAct
()
src/index.ts:190
Method
isRunningInNamespaceRunner
()
src/index.ts:194
Function
logMaker
(drv: string)
src/failuresummary.test.ts:94
Method
main
()
src/index.ts:160
Method
post
()
src/index.ts:167