@yesmaintain/cli v0.0.4
🔧 Maintain
Maintain GitHub.
Installation
Using NPM
npm install -g @yesmaintain/cliUsing Yarn
yarn global add @yesmaintain/cliUsing PNPM
pnpm install -g @yesmaintain/clior direct usage:
Using NPM
npx @yesmaintain/cliUsing Yarn
yarn @yesmaintain/cliUsing PNPM
pnpx @yesmaintain/cliCLI Usage:
Delete all GitHub Actions runs and their logs for all of your repositories:
Maintain CleanCreate a dependabot.yml file for each of the .github directories in each of
the packages for the monorepo:
Maintain DependabotDispatch all workflows for all repositories for a given user:
Maintain Dispatchor specific repositories by name:
Maintain Dispatch Repository1 Repository2Enable / Disable all the features that GitHub offers for all the
repositories that you have access to:
Maintain EditCreate a Node.yml file in the .github/workflows directory for each
repository that has a package.json file.
Maintain NodeCreate a NPM.yml file in the .github/workflows directory for each repository
that has a package.json file.
Maintain NPMCreate a Rust.yml file in the .github/workflows directory for each
repository that has a Cargo.toml file.
Maintain RustRun all workflow tasks.
Maintain WorkflowFinds 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"