Can projects and GitHub Actions be used by your non-developer teams? They absolutely can. Check out how our Security Team uses GitHub to run the department effortlessly.
The guys over at EdgeCase have written up a guide on Easier Capistrano Deployments from GitHub. It explains how to setup and use the @:forward_agent@ option when you deploy. Nice!