1 个仓库
Automatic removal of orphaned files from a deployment branch during synchronization.
Distinct from Unused Asset Cleanup: None of the candidates specifically cover the pruning of a Git-based deployment branch to match a source directory.
Explore 1 awesome GitHub repository matching devops & infrastructure · Deployment Branch Cleanups. Refine with filters or upvote what's useful.
This is a GitHub Action designed to automate the deployment of production assets to GitHub Pages or other external repositories. It functions as a CI/CD deployment tool and Git branch synchronizer that mirrors a local directory of build artifacts to a remote branch. The tool distinguishes itself by performing difference-based file pruning, which removes stale files from the destination branch that no longer exist in the source folder. It also supports cross-project workflows by allowing deployments to external repositories using personal access tokens or SSH keys. The action covers broad cap
Automatically cleans up stale assets from the deployment branch to keep the production environment synchronized.