From 6f2e1af3d7c8fb6e9269018380074302be41eed7 Mon Sep 17 00:00:00 2001 From: deajan Date: Tue, 2 Oct 2018 18:24:40 +0200 Subject: [PATCH] Added release policy --- dev/RELEASES | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dev/RELEASES diff --git a/dev/RELEASES b/dev/RELEASES new file mode 100644 index 0000000..9735e76 --- /dev/null +++ b/dev/RELEASES @@ -0,0 +1,15 @@ +## Releases require the following + +- Documentation must be up to date +- grep -Eri "TODO|WIP" osync/* must be run in order to find potential release blockers +- packaging files must be updated (RHEL / Arch) +- Before every release, shellcheck must be run + - ./shellcheck.sh -e SC2034 -e SC2068 ofunctions.sh + - ./shellcheck.sh n_osync.sh + - ./shellcheck.sh ../install.sh + - ./shellcheck.sh ../osync-batch.sh + - ./shellcheck.sh ../ssh_filter.sh +- Arch repo must be updated +- Source must be put to download on www.netpower.fr/osync +- Tests must be run against all supported operating systems +