This PR re-uses some ideas by @gbip from #448 * move all CI github workflow tests into the dedicated shell scripts * consolitade two database initialization scripts into one