Skip to content

Releases: Hamed-Gharghi/Auto-Commit-Bot-Github

Auto-Commit Bot GUI

06 Aug 03:42
Compare
Choose a tag to compare

Auto-Commit Bot GUI - v1.0.1

New Features:

  • Added a graphical user interface (GUI) for easy configuration and control.
  • Provided a standalone Windows executable for users without Python installed.

Installation:

  • Download the Auto_Commit_GUI.exe from the Assets section below.
  • Follow the instructions in the updated README to configure and use the application.

Fixes:

  • Initial release version.

Auto Commit Bot Github

04 Aug 15:08
dfd6efe
Compare
Choose a tag to compare

Auto-Commit Bot GitHub v1.0

Python version GitHub license

Description

Auto-Commit Bot GitHub is a Python-based tool designed to automate the process of generating Python scripts, committing them to a GitHub repository, and pushing the changes. This tool is ideal for automating routine updates or additions to your code repository, minimizing manual intervention.

Features

  • Automated Script Generation: Automatically generates Python scripts with a defined structure and comment header.
  • Git Integration: Manages Git operations such as adding, committing, and pushing updates to GitHub.
  • Scheduled Execution: Supports scheduling to automate execution at intervals, such as every 24 hours.

Installation

To get started with the Auto-Commit Bot, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Hamed-Gharghi/Auto-Commit-Bot-Github.git
    cd Auto-Commit-Bot-Github
  2. Configure the Script:

    • Open Auto_Commit.py and update the following placeholders:
      • path_to_your_repository: Local path to your Git repository.
      • your_github_username: Your GitHub username.
      • your_github_token: Your GitHub token.
      • your_repository_name: The name of your GitHub repository.
  3. Install Required Packages:
    Ensure you have Python 3.6 or higher installed. No additional packages are required.

  4. Run the Script:
    Execute the script to start the auto-commit process.

    python Auto_Commit.py
  5. Schedule the Script:
    Use a scheduler like cron on Unix-based systems or Task Scheduler on Windows to run the script at your desired interval (e.g., every 24 hours).

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

If you have suggestions for improvements or want to contribute, please fork the repository and submit a pull request. All contributions are welcome!

Contact