https://github.com/mms-gianni/git-action
Manage yout Github Actions with your git cli
https://github.com/mms-gianni/git-action
git github github-actions workflow
Last synced: about 2 months ago
JSON representation
Manage yout Github Actions with your git cli
- Host: GitHub
- URL: https://github.com/mms-gianni/git-action
- Owner: mms-gianni
- License: mit
- Created: 2021-03-19T20:24:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-03T20:05:53.000Z (almost 5 years ago)
- Last Synced: 2025-02-16T19:37:09.397Z (over 1 year ago)
- Topics: git, github, github-actions, workflow
- Language: Go
- Homepage:
- Size: 28.9 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-action
Manage your github actions with git cli





## Why
- Simplify access to your workflows
- Keep fokus on your work

## Installation
Generate a token here : https://github.com/settings/tokens (You need to be loged in)
To export the Github username and organisation is optional.
### Mac
```
echo 'export GITHUB_TOKEN="XXXXXXXXXXXXXXXXXXXXXXX"' >> ~/.zshrc
echo 'export GITHUB_USERNAME="change-me-to-your-username"' >> ~/.zshrc
echo 'export GITHUB_ORGANISATIONS="klustair,kubernetes"' >> ~/.zshrc
curl https://raw.githubusercontent.com/mms-gianni/git-action/master/cmd/git-action/git-action.mac.64bit -o /usr/local/bin/git-action
chmod +x /usr/local/bin/git-action
```
### Linux
```
echo 'export GITHUB_TOKEN="XXXXXXXXXXXXXXXXXXXXXXX"' >> ~/.bashrc
echo 'export GITHUB_USERNAME="change-me-to-your-username"' >> ~/.bashrc
echo 'export GITHUB_ORGANISATIONS="klustair,kubernetes"' >> ~/.bashrc
curl https://raw.githubusercontent.com/mms-gianni/git-action/master/cmd/git-action/git-action.linux.64bit -o /usr/local/bin/git-action
chmod +x /usr/local/bin/git-action
```
### Windows
Windows is not implemented yet. But I'm working on it. Pullrequests wellcome.
## Quick start
### Show list of workflow runs
```
cd /path/to/your/repo
git action status
```
### Trigger a workflow
```
cd /path/to/your/repo
git action run
```
See help for all flags and options