@yesmaintain/cli
v0.0.4
Published
🔧 Maintains GitHub repositories.
Downloads
1
Readme
🔧 Maintain
Maintain GitHub.
Installation
Using NPM
npm install -g @yesmaintain/cli
Using Yarn
yarn global add @yesmaintain/cli
Using PNPM
pnpm install -g @yesmaintain/cli
or direct usage:
Using NPM
npx @yesmaintain/cli
Using Yarn
yarn @yesmaintain/cli
Using PNPM
pnpx @yesmaintain/cli
CLI Usage:
Delete all GitHub Actions runs and their logs for all of your repositories:
Maintain Clean
Create a dependabot.yml
file for each of the .github
directories in each of
the packages for the monorepo:
Maintain Dependabot
Dispatch all workflows for all repositories for a given user:
Maintain Dispatch
or specific repositories by name:
Maintain Dispatch Repository1 Repository2
Enable
/ Disable
all the features that GitHub offers for all the
repositories that you have access to:
Maintain Edit
Create a Node.yml
file in the .github/workflows
directory for each
repository that has a package.json
file.
Maintain Node
Create a NPM.yml
file in the .github/workflows
directory for each repository
that has a package.json
file.
Maintain NPM
Create a Rust.yml
file in the .github/workflows
directory for each
repository that has a Cargo.toml
file.
Maintain Rust
Run all workflow tasks.
Maintain Workflow
Finds all the package.json
files in the project, and then star all the
dependencies in that package.json
.
Maintain Star
.env
User="Username"
Base="Folder"
Token="AAAA"