Skip to content

x-actions/git-push

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Push Action

A Github Action to push code to git, like gitpage.

Environment Variables

  • 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

Secrets

  • DEPLOY_PRIVATE_KEY: Required your deploy key which has Write access[not use]

How to Use

    - name: Push to Github
      uses: x-actions/gh-pages@release/v1
      env:
        GITHUB_EMAIL: "[email protected]"
        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 }}