| name: 'GitHub Push' |
| description: 'Pushing to GitHub repository local changes' |
| author: 'ad-m' |
| branding: |
| icon: upload-cloud |
| color: green |
| inputs: |
| github_token: |
| description: 'Token for the repo. Can be passed in using $\{{ secrets.GITHUB_TOKEN }}' |
| required: true |
| repository: |
| description: 'Repository name to push. Default or empty value represents current github repository (${GITHUB_REPOSITORY})' |
| default: '' |
| required: false |
| branch: |
| description: 'Destination branch to push changes' |
| required: false |
| default: 'master' |
| force: |
| description: 'Determines if force push is used' |
| required: false |
| tags: |
| description: 'Determines if --tags is used' |
| required: false |
| directory: |
| description: 'Directory to change to before pushing.' |
| required: false |
| default: '.' |
| runs: |
| using: 'node12' |
| main: 'start.js' |