@yesmaintain/script
TypeScript icon, indicating that this package has built-in type declarations

0.0.11 • Public • Published

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"

Readme

Keywords

none

Package Sidebar

Install

npm i @yesmaintain/script

Weekly Downloads

1

Version

0.0.11

License

SEE LICENSE IN LICENSE

Unpacked Size

62.7 kB

Total Files

80

Last publish

Collaborators

  • nikolarhristov