You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Git repo backup Action
v0.0.1
GitHub Action for backup your git repo.
restriction
Now, only https://gitee.com
is supported.
GIT_DEPLOY_KEY
- Required your deploy key which has Write access
- Generate deploy key
ssh-keygen -t rsa -f hugo -q -N ""
- Then go to "Settings > Deploy Keys" of repository
- Add your public key within "Allow write access" option.
- Copy your private deploy key to
GIT_DEPLOY_KEY
secret in "Settings > Secrets"
HUGO_VERSION
: optional, default is 0.54.0 - check all versions hereTARGET_GIT
: required, your backup git repo (please use ssh or git protocol)
name: Deploy to GitHub Pages
on:
push:
branches:
- master
jobs:
git-repo-backup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: git-repo-backup
uses: jenkins-zh/git-backup-actions@master
env:
GIT_DEPLOY_KEY: ${{ secrets.GIT_DEPLOY_KEY }}
TARGET_GIT: "[email protected]:surenpi/surenpi.git"