Skip to content

Delete File Node

Data/GitHub

Delete File

Delete a file from a repository

data_github_delete_filedata
Inputs12
Outputs3
Security exposure4/10
Packagedata

Ratings

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

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

Input Pins

12

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

SHA

String
sha

SHA of the file to delete (get from 'Get File Contents')

Commit Message

String
message

Commit message

Branch

String
branch

Branch to delete from (default: default branch)

Committer Name

String
committer_name

Name of the committer (default: authenticated user)

Committer Email

String
committer_email

Email of the committer (default: authenticated user's email)

Author Name

String
author_name

Name of the author (default: authenticated user)

Author Email

String
author_email

Email of the author (default: authenticated user's email)

Output Pins

3

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Commit SHA

String
commit_sha

SHA of the delete commit

Node Info

Internal name
data_github_delete_file
Category
Data/GitHub
Version
1