import os import datetime import time # Configure your repository details repo_path = '.' file_path = 'example.py' commit_message = 'swarm' def make_change_and_commit(repo_path, file_path, commit_message): # Change to the repository directory os.chdir(repo_path) # Make a change in the file with open(file_path, 'a') as file: file.write('.') # Appending a dot to the file # Add the file to staging os.system('git add ' + file_path) # Commit the change current_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") os.system(f'git commit -m "{commit_message} at {current_time}"') # Push the commit os.system('git push') if __name__ == "__main__": while True: make_change_and_commit(repo_path, file_path, commit_message) print("Commit made. Waiting 10 seconds for the next commit.") time.sleep(10) # Wait for 10 seconds before the next iteration