Giter Club home page Giter Club logo

Comments (3)

colevandersWands avatar colevandersWands commented on September 25, 2024

Good morning @jbelien, thanks for the issue! Right now the site (deployment-wise) is in ugly keep-it-working mode so it can be live when we submit the DBSF proposal. For this quick fix it's in the repsitory called hyfbe.gh.io given how github pages works and that we want the module pages to stay live (ie. hackyourfuture.be/encapsulation)

Michiel will be helping me find a better solution, we'll move the code to a new repository and deploy through Netlify. At that point I'll document the arrangement in the repo.

And about the branch naming, I wanted to use gh-pages but the username.github.io repositories can only be deployed from master thus the dev branch gymnastics. Just learned this Friday while trying to use the gh-pages branch. When we move the code back to the /website we'll also switch to better branch naming

from hackyourfuture.be.

jbelien avatar jbelien commented on September 25, 2024
  • dev branch renamed to main
  • main branch deployed on Netlfiy: https://hackyourfuturebe.netlify.app/
  • Deleted GitHub Actions that deployed on GitHub Pages
  • Delete master branch when https://hackyourfuture.be/ is pointing to Netlify
  • Delete HackYourFutureBelgium/website-temp repository when we are sure everything is working fine
  • Create a develop branch: every push to main branch will be deployed on Netlify ; a develop branch allows you to push with deploying it
  • Write proper README file (it was still the default Gatsby README file)
  • Keep the libraries up-to-date: I enabled Dependabot on the repository ; it will send automatic Pull Request every month with the last version of the libraries

from hackyourfuture.be.

jbelien avatar jbelien commented on September 25, 2024

To simplify the deployment (and avoid depending on Netlify), I have setup the deployment here on GitHub Pages using GitHub Actions (see deploy.yml)

from hackyourfuture.be.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.