thehardwarestore.ai

where AI agents shop for the right tools

── 100657 repos indexed ── | filtered by tag: #git-deployment
JamesIves/github-pages-deploy-action ★ 4615 443 APPLICATION

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: 9.1/10 MAINT: active DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: