ethan-w-foshee / TerraStella

TerraStella is a work in progress incremental game created by Ethan F and David C
GNU General Public License v3.0
1 stars 0 forks source link

Configure GitHub Pages #4

Closed CyborgPotato closed 1 month ago

CyborgPotato commented 2 months ago

@ethan-w-foshee we need to configure github pages (if not just for the app itself, but also we can use it for the flowchart w/ mermaid js)

ethan-w-foshee commented 2 months ago

I was thinking we could just use GitHub pages for the main application. This has been my reference so far He does have a wiki hosted from the same GitHub pages, so I bet he also has some other pages for things.

My one worry is if we host the flowchart in this same repo, people could find it with ease. If that's okay with you, it's also okay with me.

CyborgPotato commented 2 months ago

@ethan-w-foshee that's what I was hoping for is to use GitHub Pages for the main application, just like the evolve does

As for the flowchart I'm thinking it would be good for that to be hidden, yes, so either we can work on it in private, or we can use some kind of secret management like sops so that it's not only hidden but also able to be version controlled for us

ethan-w-foshee commented 2 months ago

For now, I'm not worried about keeping things hidden. Is it something easier to add later on @CyborgPotato ?

CyborgPotato commented 1 month ago

We can hide later on p easily @ethan-w-foshee

ethan-w-foshee commented 1 month ago

Then I can hop on configuring GitHub pages pretty easily. I'm thinking we might have a deployment branch, different from our main branch?

CyborgPotato commented 1 month ago

Either or works, something separate would be good

ethan-w-foshee commented 1 month ago

I have created the branch "deploy" and had GH-Pages deploy it already. I was thinking that we might want to rework file structure for a bit of organization? But GH-Pages is deploying already at https://ethan-w-foshee.github.io/TerraStella/

You can close this if you aren't worried about the file structure, or keep it open and comment if you have an idea for file structure