Source of the old https://www.compscia.com website.
- Install the latest version of Docker
- Clone the repository
- Run
docker compose up -d
in the project directory - Connect to the running container on
http://localhost:9090
and have fun!
- Fork the project here on Github
- Clone and checkout the
develop
branch:git clone --single-branch -b develop https://github.com/hccdit/hccdit.github.io
- Create a branch off the
develop
branch for your feature:git checkout -b new-feature-name
- Run tests if available! (Feel free to write tests ๐)
- Commit changes:
git commit -m "Add new feature"
- Push changes to your fork:
git push origin my-feature-feature
- Create a Pull Request into this project's
develop
branch
Since GitHub deters groups from using long-running development branches, workarounds are needed to maintain this structure without issues.
We would much rather prefer not to move to their competitor so the following steps allow us to keep a simple flow while using their platform:
- Clone and checkout the
main
branch:git clone -b main https://github.com/hccdit/hccdit.github.io
- Merge the
develop
branch intomain
:git merge develop --ff-only
- Push changes to origin:
git push
- Check https://hccdit.github.io to see the release live!