This repository contains Ritchie formulas which can be executed by ritchie-cli.
To import this repository, you need Ritchie CLI installed
Then, you can use the rit add repo
command manually, or execute the command line below directly on your terminal (since CLI version 2.8.0):
rit add repo --provider="Github" --name="formulas-github" --repoUrl="https://github.com/GuillaumeFalourd/formulas-github" --priority=1
Finally, you can check if the repository has been imported correctly by executing the rit list repo
command.
rit github add github-actions
Formula to add a github-actions workflow to a specific repository
rit github add secret
Formula to add a new Secret to a specific repository
rit github create repo
Formula to create a new repository on the user account
rit github create issue
Formula to create a new issue on any repository the PAT has access to
rit github delete secrets
Formula to delete Secrets from a specific repository
rit github delete repo
Formula to delete a repository from the user account
rit github delete workflow-logs
Formula to delete all workflow logs from a specific workflow file (100 logs removed at each execution)
rit github get repo
Formula to get datas and contribution insights from a specific repository
rit github get insights
Formula to generate a CSV report with insights from the user repositories
rit github create branch
Formula to create a new branch on a specific repository
rit github trigger workflow
Formula to trigger through a command line a Github Actions workflow using a repository_dispatch
or a workflow_dispatch
event, on any repository the user has access to, with or without client_payload
/ inputs
.
rit github update repo default-branch
Formula to update the default branch of a specific repository
rit github update many-default-branches
Formula to update (all) repositories default branches from a specific user account
rit github create profile
Formula to create a Github README file for user profile repository
rit github generate release
Formula to generate a new release tag on a specific repository
rit github get user
Formula to get insights from a specific Github user
rit github get user-email
Formula to get the email associated to a Github username
rit github get user-billing
Formula to get the billing datas associated to the Github username
rit github add collaborator
Formula to add a new collaborator to a specific repository
rit github delete collaborator
git checkout -b <branch_name>
git commit -m '<commit_message>
git push origin <project_name>/<location>
git checkout -b <branch_name>
rit add workspace
) with a highest priority (for example: 1).git commit -m '<commit_message>
git push origin <project_name>/<location>
(Made with contributors-img)