Socket
Socket
Sign inDemoInstall

create-github-bot-auto-commit

Package Overview
Dependencies
200
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    create-github-bot-auto-commit

CLI tool for creating a new project that will be used as a GitHub bot to auto commit and push changes to a repository.


Version published
Weekly downloads
0
Maintainers
1
Created
Weekly downloads
 

Readme

Source

GitHub Bot Auto Commit

A commit a day keeps the bugs away! But with GitHub Bot Auto Commit, we'll be doing 200 commits in no time!

Description

GitHub Bot Auto Commit is a Node.js tool that automates the process of generating and committing random changes to a Git repository. This can be useful for testing, creating activity on a GitHub profile, or simply for fun.

Features

  • Automated Commit Generation: Generates a specified number of random commits with random changes to the repository.
  • Flexible Configuration: Allows customization of the number of commits and the frequency of changes.
  • Easy Setup: Simple setup process with npm installation or npx usage.

Installation

Ensure you have Node.js installed on your system. You can install this package globally using npm:

npm install -g create-github-bot-auto-commit

Alternatively, you can use npx to run the script without installing it globally:

npx create-github-bot-auto-commit

Configuration

Before running the script, you need to configure it with your GitHub repository information:

  1. Navigate: Navigate to the project directory in your terminal.

  2. Install Dependencies: Install dependencies using npm:

    npm install
    
  3. Configure: Update the FILE_PATH, TOTAL_COMMITS, and BRANCH_NAME constants in index.js according to your preferences.

  4. Run: Run the script by using npm:

    npm start
    

Customization

You can customize the behavior of the script by modifying the constants in the index.js file:

  • FILE_PATH: Specify the path where you want to store the generated commits.
  • TOTAL_COMMITS: Set the number of commits you want to generate.
  • BRANCH_NAME: Specify the name of the branch in your repository where you want to push the commits.

Feedback

If you encounter any issues or have suggestions for improvements, please feel free to open an issue here.

License

This project is licensed under the ISC License. See the LICENSE file for details.

About the Author

This project is maintained by Raed FADHLAOUI.

Keywords

FAQs

Last updated on 22 Mar 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc