Skip to content

Download File Node

Data/GitHub

Download File

Download raw file content from a repository (for large files)

data_github_download_filedata
Inputs7
Outputs4
Security exposure2/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
2/10High
PrivacyPotential sensitivity of processed data.
3/10High
PerformanceRuntime or resource pressure.
3/10High
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
1/10High
CostExternal or compute cost impact.
2/10High

Input Pins

7

Input

Execution
exec_in

Trigger

Provider

Struct
provider

GitHub provider

GitHubProviderGitHubProvider3 fields
provider_idstringrequired
access_tokenstringrequired
base_urlstringrequired
Schema enforced

Owner

String
owner

Repository owner

Repository

String
repo

Repository name

Path

String
path

Path to file in the repository

Ref

String
ref

Branch, tag, or commit SHA (default: default branch)

Output Path

Struct
output_path

FlowPath to write the downloaded file into

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null
Schema enforced

Output Pins

4

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Path

Struct
written_path

Written file path

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null
Schema enforced

Size

Integer
size

File size in bytes

Node Info

Internal name
data_github_download_file
Category
Data/GitHub
Version
2