@yesmaintain/script v0.0.11
YesMaintain 🔧
Maintains GitHub repositories.
Installation
Using NPM
npm install -g @yesmaintain/scriptUsing Yarn
yarn global add @yesmaintain/scriptUsing PNPM
pnpm install -g @yesmaintain/scriptor direct usage:
Using NPM
npx @yesmaintain/scriptUsing Yarn
yarn @yesmaintain/scriptUsing PNPM
pnpx @yesmaintain/scriptCLI Usage:
Deletes all GitHub Actions runs and their logs for all of your repositories:
Maintain CleanCreates a dependabot.yml file in each of the .github directories for each of
the packages in the monorepo:
Maintain DependabotDispatches all workflows for all repositories for a given user:
Maintain Dispatchor specific repositories by name:
Maintain Dispatch Repository1 Repository2Enables / disables all the features that GitHub offers for all the repositories that you have access to:
Maintain EditCreates a Node.yml file in the .github/workflows directory for each
repository that has a package.json file.
Maintain NodeCreates a NPM.yml file in the .github/workflows directory for each repository
that has a package.json file.
Maintain NPMCreates a Rust.yml file in the .github/workflows directory for each
repository that has a Cargo.toml file.
Maintain RustRuns 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"