wtzd8645/Sync Git Repo Action

Used for synchronizing a Git repository. Supports cross-platform.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repo_pathThe path to the repository to sync. Defaults to github.workspace.${{ github.workspace }}
git_serverThe Git server to sync. Defaults to github.com.github.com
use_sshUse SSH for Git authentication. Defaults to false.false
personal_access_tokenPersonal Access Token (PAT) for Git authentication. Defaults to github.actor:github.token.${{ github.actor }}:${{ github.token }}
repo_nameThe repository to sync. Defaults to github.repository.${{ github.repository }}
ref_nameThe branch or tag to sync. Defaults to github.ref_name${{ github.ref_name }}
deep_cleanIf true, uses the --ffdx flag to remove all untracked and ignored files; otherwise, uses -ffd to remove only untracked files. Defaults to false.false
use_lfsUse Git LFS for large file support. Defaults to false.false

no outputs