The above terms are associated with popular modern development practices.
- Continuous Integration: The process of continuously merging and testing changes to the main codebase.
- Continuous Deployment: Deliver changes in the codebase to the main application.
A recording of the session demonstrations is available here.
- Fork this repository and clone it locally.
- Create a new file named
<yourname>.yml
inside.github/workflows
. - Copy the code given here and paste it inside the file.
- Create a new file named
<yourname>.c
inside the repository and write an application that displays your name. - Commit the changes and push it to your remote repository.
- Verify the workflow.
- Once done, create a pull request and wait for magic. :)
- Fork this repository.
- Go to the settings.
- Under GitHub Pages source, choose your main branch (usually
main
). - Save.
- Visit the deployed webpage.