- If any issues with this application occur, please open a new issue to let us know about it - you can click here to start the process.
We highly appreciate contributions of any sort! 😊 To do so, please follow these steps:
- Create a fork of this repository.
- Clone your fork locally (short git tutorial).
- Add the desired changes to the source code
- Commit using a conventional commit message and push any changes back to your fork. This is crucial as it allows our CI to generate changelogs easily.
- The commitizen application helps with creating a fitting commit message.
- You can install it via pip as there is currently no package in Arch repos:
pip install --user -U Commitizen
. - Then proceed by running
cz commit
in the cloned folder.
- Create a new merge request at our main repository.
- Check if any of the pipeline runs fail and apply eventual suggestions.
We will then review the changes and eventually merge them.
This repository currently provides two Docker images:
registry.gitlab.com/garuda-linux/tools/chaotic-manager/manager
- manages the builder containerregistry.gitlab.com/garuda-linux/tools/chaotic-manager/builder
- builds PKGBUILD sources
The builder
container is getting updated once per day via pipeline schedules.