Author: [Your Name Here]
Link to the original repository
This project is designed to [briefly describe the project's goals and features]. The project involves tracking and completing checkpoints, with GitHub Actions automating issue generation and tracking progress.
Each checkpoint tag pushes a new set of tasks (issues) and updates the project's progress in this README.md file automatically.
To get started with the project, follow these steps to set up the repository, fork it, and configure it for automatic issue generation and progress tracking.
First, fork the original repository by clicking the "Fork" button on the top right corner of the GitHub page or using this link:
# Clone your forked repository to your local machine
git clone https://github.com/your-username/your-forked-repo.git
cd your-forked-repoTo allow the GitHub Actions workflow to manage issues and update the README.md file automatically, follow these steps:
- Go to Settings > Actions > General in your forked repository.
- Scroll to the Workflow permissions section.
- Select Read and write permissions.
- Check the box for Allow GitHub Actions to create and approve pull requests.
- Click Save.
In the root of the repository, update this README.md file to reflect your name as the project author.
Replace:
**Author**: [Your Name Here]With your name:
**Author**: Your NameAfter updating the author name, persist your changes locally and push them back to GitHub:
# Stage your changes
git add README.md
# Commit your changes
git commit -m "Update README with author name"
# Push your changes to GitHub
git push origin mainTo start the project and initialize the workflow, create the first tag checkpoint-0:
# Create the initial tag for checkpoint-0
git tag checkpoint-0
# Push the tag to GitHub
git push origin checkpoint-0Once this tag is pushed, the GitHub Action will automatically generate the first set of issues and update the README.md with the completion progress.
As you progress, each time you finish a set of issues of a given checkpoint, repeat the above steps with the current checkpoint number to progress through the project.
Note: This process takes about 30 seconds or so to complete.
The following section will be dynamically updated as checkpoints are completed. Do not delete or modify the special comments as they are used to insert progress updates automatically when tags are pushed.