-
-
Notifications
You must be signed in to change notification settings - Fork 51
Description
Heyo!
Recently a lot of changes have been made to this repository, to both clean it up a bit and make it easier for everyone to use it. I'll list the most important changes:
💻 Building is now done by Github actions
Remember having to build the VUI on your own computer? Or remember having to manually configurate the configuration file? Well, it's no more. When you push on this repository, we automagically build anything that should be builded and ensure that it's build properly.
🏗️ The following builders have been created and are automatically run when pushing on this repository (pull requests, direct branch pushes, etc)
NOTE: This is not yet pushed to master
- The moment you make a change to the
WebUIfolder, and only when you do that theui.vuicis regenerated from scratch. - When you modify
.funbots/workflow/conf_generator/config.json, a new Config.lua is generated automagically inext/Shared/Config.luaby a super neat Python script. (This will come in handy later too when we auto-update configuration files so people don't lose their existing config values).
📝 Issue templates
When creating a new issue, you can now select from a list of templates who come with pre-filled questions. This allows us to have enough information so we can finally fix a pesky bug without having to ask 2000 questions and it allows you to just submit an issue without any problem. Handy!
📚 Documentation updates
Documentation has been updated and is still being improved upon. See the wiki!