Merge pull request #393 from purplecabbage/gh-actions

added github action workflow to run tests