Hosting Static website from another repo with Git Submodules
Objective
Since with Glitch latest updates, web hosting with static files is not possible anymore. Therefore, I would like to find other alternative to host the static website (containing only plain HTML, CSS and JS) through Jekyll, GitHub Pages and use Git Submodules to pull the codebase of the one-math-game into this website.
Step to reproduce
- Since the webgame file are all static, we can store them inside the
assets/one-math-game - We can run the command as followed to pull the repo as a submodule
git submodule add https://github.com/bruceho293/one-math-game.git assets/one-math-game - For pulling the updates we can simply just do a
git pullinside the submodule repo1 2
cd assets/one-math-game git pull - After the changes are pull, I need to make sure I pushed the changes to make it visible in the GitHub Pages.
Result
Now you can access the game through GitHub page from here
👉 Open One-Math-Game
This post is licensed under CC BY 4.0 by the author.