@yesmaintain/script
v0.0.11
Published
🔧 Maintains GitHub repositories.
Downloads
2
Readme
YesMaintain 🔧
Maintains GitHub repositories.
Installation
Using NPM
npm install -g @yesmaintain/script
Using Yarn
yarn global add @yesmaintain/script
Using PNPM
pnpm install -g @yesmaintain/script
or direct usage:
Using NPM
npx @yesmaintain/script
Using Yarn
yarn @yesmaintain/script
Using PNPM
pnpx @yesmaintain/script
CLI Usage:
Deletes all GitHub Actions runs and their logs for all of your repositories:
Maintain Clean
Creates a dependabot.yml
file in each of the .github directories for each of
the packages in the monorepo:
Maintain Dependabot
Dispatches all workflows for all repositories for a given user:
Maintain Dispatch
or specific repositories by name:
Maintain Dispatch Repository1 Repository2
Enables / disables all the features that GitHub offers for all the repositories that you have access to:
Maintain Edit
Creates a Node.yml
file in the .github/workflows
directory for each
repository that has a package.json
file.
Maintain Node
Creates a NPM.yml
file in the .github/workflows
directory for each repository
that has a package.json
file.
Maintain NPM
Creates a Rust.yml
file in the .github/workflows
directory for each
repository that has a Cargo.toml
file.
Maintain Rust
Runs 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"