Are you tired of manually copying, pasting and renaming files when you start a new project? Look no further because setting up C project just became easy!
-
Create a new repository by clicking use this template on this repository.
-
Create a Personal access token with write rights.
-
On the newly generated repository go to
settings->Secrets and variables->Actionsand create a secret calledPERSONAL_ACCESS_TOKEN, and paste your token in the secret textbox. -
On your repository, go to
Actions, click on the last failed job and rerun the the failed jobs. -
Clone your project!
# make sure you use --recurse-submodules when cloning
git clone --recurse-submodules https://github.com/you/your-repo
# or if you already cloned without --recurse-submodules
cd your-repo && git submodule init && git submodule update- Enjoy your fully setup project! It really is that easy!
- Setup your project, with custom filenames, etc.
- Protect your main branch!
- Setup automated unit testing with github actions!
- License your project!
- Reduce your headaches!