Welcome to the Ruby Australia website repository. All contributions are encouraged.
The slack channel for the website working group can be found here.
Clone the project, run the following commands:
$ git clone https://github.com/rubyaustralia/ruby_au.git
$ cd ruby_auFirst time set up of the environment, this will bundle gems and install the JS dependencies as well as prepare the database:
$ bin/install-hooks
$ bin/setupInstalling dependencies post set up (after each git pull):
$ bundle install
$ yarn installThis command will run using Foreman and start the app using both Vite and Puma.
$ bin/devA full test (Rspec and Rubocop) including preparing the database and running migrations can be run with:
$ bin/testsTests are written in RSpec. They are located in the spec directory and can be run with:
$ bin/rspecThis website is hosted on Heroku and is deployed automatically when a new commit is pushed to the main branch.
You can see it in action here: ruby australia
There have been issues with implementing Trix, the JS file is temporarily in the from the CDN.
Please also refer to CONTRIBUTING.md
See CODE_OF_CONDUCT.md for details.
See CONTRIBUTING.md for details.
Content is Copyright 2016 by Ruby Australia, All rights reserved.
"Ruby Australia" 'Gem' and Typographic logo are Copyright 2016 by Ruby Australia, all rights reserved.
For any questions or feedback, please contact the website working group on Slack.