Add GitHub workflow - Fixes #6