From 55641c07deedcb7b2678e547b2a02227ce855830 Mon Sep 17 00:00:00 2001 From: Davide Bortolami Date: Tue, 24 Mar 2020 15:00:46 +0000 Subject: [PATCH] Add contributing.md by github standards --- CONTRIBUTING.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..1174e93c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,25 @@ +# Contribution Guidelines +## Branches + +* *master*: images on the master branch are built monthly. +* *develop*: images on this branch are when commits are pushed. + +# Pull Requests + +Please send all pull request exclusively to the *develop* branch. +When the PR are merged, the merge will trigger the image build automatically. + +Please test all PR as extensively as you can, considering that the software can be run in different modes: +* with docker-compose for production +* with or without Nginx proxy +* with VScode for testing environments + +Every once in a while (or before monthly release) develop will be merged into master. + +## Reducing the number of branching and builds :evergreen_tree: :evergreen_tree: :evergreen_tree: +Please be considerate when pushing commits and opening PR for multiple branches, as the process of building images (triggered on push and PR branch push) uses energy and contributes to global warming. + +# Documentation + +You should place README.md(s) in the relevant directories, explaining what the software in that particular directory does. +