FrankensteinVariorum / fv-web

new web front-end for the Frankenstein Variorum project, working with Astro & React
https://frankensteinvariorum.org/
GNU Affero General Public License v3.0
2 stars 0 forks source link

Set up domain name and GitHub Actions #7

Closed ebeshero closed 1 year ago

ebeshero commented 1 year ago

https://frankensteinvariorum.github.io should still be available Let's arrange for frankensteinvariorum.org

Add a GitHub Action Have a main and dev branch.
Grab what's in public and move it to the website.

Link pointing issues on built site

raffazizzi commented 1 year ago

This is how I think this could work.

  1. Remove basePath and hardcoded fv-web2023 paths in the code, make sure that everything works from http://localhost:3000
  2. Create a dev branch where you will continue doing development
  3. the master (main) branch should only contain the latest stable code (consider versioning it in package.json!)
  4. Create a GitHub action that does the following every time the master (main) branch gets updated:

This will make the website available at frankensteinvariorum.github.io.

Then connect the domain name to the repository: https://github.com/FrankensteinVariorum/frankensteinvariorum.github.io, here are some instructions: https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site

ebeshero commented 1 year ago

Plan to launch on Monday August 14

ebeshero commented 1 year ago

Resources: