Deployment
Publish your site for free using GitHub Pages.
First-time deployment
Step 1: Deploy
From your project folder:
bundle exec rake deploy
This builds your site and pushes it to a gh-pages branch.
Step 2: Configure GitHub Pages
- Go to your repository on GitHub
- Click Settings (top menu)
- Click Pages (left sidebar)
- Under Source, select Deploy from a branch
- Select gh-pages branch and / (root)
- Click Save
See Configuring a publishing source for more details.
Step 3: Wait for deployment
GitHub will build and deploy your site. This takes 2-5 minutes.
Your site will be available at:
| Setup | URL |
|---|---|
| Organisation | https://acm-cre-university.github.io |
| Personal account | https://username.github.io/acm-cre-university |
Updating your site
After making changes locally:
- Test locally with
bundle exec jekyll serve - When ready, run
bundle exec rake deploy
Changes go live in a few minutes.
Next steps
- Customise your event details
- Quick Reference - find which file to edit
Having issues?
See the Troubleshooting guide for solutions to common deployment problems.