── POPULAR TAGS ──
#python (663)
#typescript (615)
#cli (561)
#hacktoberfest (497)
#cli-tool (493)
#react (484)
#javascript (454)
#rust (426)
#cross-platform (392)
#go (369)
#devops (320)
#ai (309)
#nodejs (300)
#llm (299)
#golang (286)
#android (273)
#open-source (258)
#docker (249)
#machine-learning (222)
#monorepo (221)
#plugin-system (220)
#security (219)
#java (218)
#self-hosted (218)
#mcp (209)
#linux (208)
#awesome-list (199)
#developer-tools (191)
#plugin-architecture (190)
#ai-agents (189)
This repository is a GitHub Action (application) that automates deployment of a project's build output to GitHub Pages or any other git branch. In production it runs inside GitHub Actions on the node24 runtime, reading workflow inputs and environment variables, then orchestrating git and rsync commands to publish files: it creates a temporary detached worktree, checks out or orphans the target branch, syncs the deployment folder with rsync (checksum-based, optional --delete clean), commits, and pushes. When force push is disabled it handles concurrent deployments by fetching and rebasing with a configurable attempt limit.
RATING:
MAINT: active
DRIFT: low
▸ 3 reusable components found
── end of results ──