A Github Action to push code to git, like gitpage
.
- GITHUB_EMAIL: git user email
- GITHUB_USERNAME: git user username
- PUBLISH_REPO: repo url,
https://${{ secrets.GitHub_PAT }}@github.com/owner/repo.git
- PUBLISH_BRANCH: git branch
- PUBLISH_DIR: dir to publish
- DEPLOY_PRIVATE_KEY: Required your deploy key which has Write access[not use]
- name: Push to Github
uses: x-actions/gh-pages@release/v1
env:
GITHUB_EMAIL: "me@xiexianbin.cn"
GITHUB_USERNAME: "xiexianbin"
PUBLISH_REPO: https://${{ secrets.GitHub_PAT }}@github.com/owner/repo.git
PUBLISH_BRANCH: gh-pages
PUBLISH_DIR: ./public
# DEPLOY_PRIVATE_KEY: ${{ secrets.DEPLOY_PRIVATE_KEY }}