Content: 02141.zip (39.63 KB)
Uploaded: 15.01.2026

Positive responses: 0
Negative responses: 0

Sold: 0
Refunds: 0

$7
# Update files in GitHub via n8n — manual trigger, automated commit and push

This workflow automates file updates in a GitHub repository, enabling users to edit content (e.g., README.md) and add new files without direct Git interaction. Triggered manually in n8n, it supports two paths: direct push via GitHub API or full commit cycle using a local Git repository. Ideal for developers and technical writers who regularly update documentation.

## Who it´s for
- Developers automating documentation updates in GitHub
- DevOps engineers simplifying commit and push processes via no-code
- Technical authors regularly updating content in repositories


## What the automation does
- Manually triggered on demand
- Retrieves and decodes README.md content from a remote GitHub repository
- Modifies content and adds new files using shell commands
- Creates a Git commit with change description
- Pushes changes directly via GitHub API or through a local repo using Git nodes
- Supports flexible use cases: from simple edits to creating timestamped markdown files

## What´s included
- Ready-to-use n8n workflow
- Manual trigger and file processing logic
- Integrations with GitHub API and local Git repository
- Basic text instructions for setup and adaptation

## Requirements for setup
- GitHub account with access to target repository
- n8n instance configured to run shell commands
- OAuth2 token for GitHub API access
- Local Git environment (if using local repo path)

## Benefits and outcomes
- Speeds up documentation updates without manual Git commands
- Reduces risk of errors during commits and pushes
- Centralizes content management via no-code platform
- Standardizes commit messages and update structure
- Ensures repeatability and transparency in version control workflows

## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet