Every contribution is welcome!
If you found a bug, please open an issue.
If you have an idea for an enhancement, please open an issue.
If you want to contribute documentation, please open a pull request, and start a discussion on the PR.
If you want to contribute code, please open an issue first to discuss what you want to do. Do not open a new issue to work on an existing issue. Then fork the repository, create a branch, and open a pull request.
The repository is composed of multiple subfolders / modules.
- mise-en-place to download tools, setup local environment (tools, environment variables) and to run the tasks
- docker to run the containers and to execute some tests. To build the container locally you have to configure the container image store (see Multi-platform | Docker Docs & containerd image store | Docker Docs)
cd {{subfolder}}
mise install
# to have list of tasks
mise tasks
# to run a task
mise run {{task}}
# to run the CI tasks
mise run ci
cd {{subfolder}}
mise run test
???