Comments (3)
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.
-
dev
branch renamed tomain
-
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 tomain
branch will be deployed on Netlify ; adevelop
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.
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)
- embed the HYF google calendar into the site HOT 5
- Get bootcamp website offline HOT 6
- update Stripe integration HOT 3
- Page - Sponsorship HOT 2
- fix HYF Final Projects link & add update the info HOT 2
- implement CMS integration for easily editable content HOT 11
- have a prop / button in the CMS to switch section layout LR or RL
- Main home page HOT 1
- Page - study at hack your future HOT 2
- Page - Volunteer
- Implement Typescript for the Project HOT 1
- Setup storybook
- Component - Button HOT 2
- Build Design System base HOT 1
- Component - Heading
- Component - Paragraph
- Component - Image
- Component- Input
- Create page/block generator components logic
- Payment section
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hackyourfuture.be.