Welcome to the GitHub repository for the Australasian Evolution Society Website. This repository houses the source code and assets for the official website of the Australasian Evolution Society (AES).
The Australasian Evolution Society is a learned society founded in 1999. We are devoted to bringing evolutionary biologists together to promote intellectual exchange and to foster and advance evolutionary biology.
Our Mission is to promote the scientific study of evolution, the discussion of the scientific findings of its members, and their dissemination to the wider public.
To set up the AES website locally for development or testing purposes, follow the instructions below.
- Install Ruby. For more information, see "Installing Ruby" in the Ruby documentation.
- Install Bundler. For more information, see "Bundler."
- Install Jekyll. We recommend using Bundler to install and run Jekyll. Bundler manages Ruby gem dependencies, reduces Jekyll build errors, and prevents environment-related bugs.
The following instruction is for Windows but more information can be found at Testing your Github Pages site locally with Jekyll from GitHub Pages.
-
Open Git Bash.
-
Navigate to the publishing source for your site. For more information, see "Configuring a publishing source for your GitHub Pages site."
-
Run
bundle install
. -
Run your Jekyll site locally with
$ bundle exec jekyll serve
-
To preview site in your browser navigate to
http://localhost:4000
- In your Git Bash terminal run
bundle update github-pages
- Create a branch to work on changes of website locally.
- Test with local build.
- Once happy push the branch and request a merge request
- The repo has Actions that automatically build and deploys the site to aesevo.com
We welcome contributions from the AES community for news and blog posts! Please contact [email protected].
If you find any bugs, have suggestions for improvements please open an issue or submit a pull request.