Feature cherry picking tests and ci

Adding tests and CI setup from before master->stable workflow